Zum Inhalt springen
UI Kit
Accent

Tierarztpraxis

Für Tierärzte und Tierkliniken. Leistungen je Tierart, eine 24-Stunden-Notdienstuhr, der Impfplan, die Anmeldung neuer Patienten und Vorsorgepläne.

5 Variants
Kategorie wechseln

Tierarztpraxis

Tierarten

Große Kacheln je Tier, das Symbol wackelt kurz bei der Wahl. Die Leistungen steigen nacheinander auf, daneben ein Hinweis für den ersten Besuch und der Preis der Untersuchung.

Im Studio öffnen

Notdienstuhr

Eine 24-Stunden-Uhr zeichnet sich herein, darauf die Sprechzeiten, der Zeiger zeigt die Uhrzeit. Ein Warnzeichen anhaken und der Hinweis wird dringend, mit der passenden Nummer.

Im Studio öffnen

Impfplan

Tier und Geburtsmonat wählen, jede Impfung bekommt ihr Datum auf einer Linie, die sich beim Scrollen füllt. Erledigtes abhaken, der nächste Termin gleitet mit.

Im Studio öffnen

Neuer Patient

Drei kurze Schritte mit Fortschrittsleiste. Neben dem Formular füllt sich eine Patientenkarte beim Tippen, Name, Alter und Gewicht erscheinen nach und nach.

Im Studio öffnen

Vorsorgepläne

Hund oder Katze auf einem gleitenden Schalter, Monatspreis und Ersparnis gleiten zum neuen Wert. Jede Karte zeigt, was enthalten ist und was es einzeln kosten würde.

Im Studio öffnen

Details

Was Tierarztpraxis mitbringt, aus Registry und Quellcode gelesen.

Bereich
Industries
Variants
5
Version
1.0.0 · seit 1.1.0
Datei
components/ui/veterinary.tsx
Bringt mit
utilskitbuttoniconinputsectionmotion
npm-Pakete
Keine
Sprachen
Englisch und Deutsch, 62 eigene Texte

Props

Die Schnittstelle VeterinaryProps aus components/ui/veterinary.tsx. Beschreibungen stammen aus den Kommentaren im Code und sind auf Englisch.

  • variantoptional
    VeterinaryVariant

    speciesemergencyvaccination-planpet-registrationhealth-plans

  • eyebrowoptional
    React.ReactNode
  • titleoptional
    React.ReactNode
  • descriptionoptional
    React.ReactNode
  • speciesoptional
    VetSpecies[]

    species, vaccination-plan, pet-registration, health-plans: the animals the practice treats

  • hoursoptional
    VetHours[]

    emergency: practice hours per day type, the emergency service covers the rest

  • signsoptional
    { id: string; label: string; icon?: IconName }[]

    emergency: warning signs

  • phoneoptional
    string
  • emergencyPhoneoptional
    string
  • nowoptional
    string

    emergency: fixed time for the dial, e.g. "21:40". Defaults to the browser clock.

  • vaccinesoptional
    Record<string, VetVaccine[]>

    vaccination-plan: schedule per species id

  • birthMonthoptional
    string

    vaccination-plan: birth month, YYYY-MM. Defaults to the browser date minus two months.

  • reasonsoptional
    string[]

    pet-registration: reasons for the visit

  • currentYearoptional
    number

    pet-registration: the year to count the age from. Defaults to the browser date.

  • plansoptional
    VetPlan[]

    health-plans

  • currencyoptional
    string

Eingebaute Texte

Diese Texte schreibt Tierarztpraxis selbst. Die Sprache folgt dem KitProvider, über die Prop labels ersetzt du einzelne.

Alle 62 Texte anzeigen
speciesEnglisch Your animalDeutsch Dein Tier
weOfferEnglisch What we doDeutsch Unser Angebot
checkupLabelEnglisch General check-upDeutsch Allgemeinuntersuchung
fromEnglisch from {price}Deutsch ab {price}
goodToKnowEnglisch Good to knowDeutsch Gut zu wissen
bookEnglisch Book an appointmentDeutsch Termin buchen
practiceEnglisch PracticeDeutsch Praxis
toEnglisch toDeutsch bis
serviceEnglisch Emergency serviceDeutsch Notdienst
nowPracticeEnglisch The practice is openDeutsch Die Praxis ist geöffnet
nowServiceEnglisch Emergency service on dutyDeutsch Der Notdienst ist im Einsatz
dayEnglisch DayDeutsch Tag
signsEnglisch Does one of these apply?Deutsch Trifft eines davon zu?
urgentEnglisch Come now and call on the wayDeutsch Komm sofort und ruf unterwegs an
calmEnglisch Book a regular appointmentDeutsch Buch einen normalen Termin
urgentTextEnglisch We prepare the treatment room while you drive.Deutsch Wir bereiten den Behandlungsraum vor, während du fährst.
calmTextEnglisch Without these signs, a visit in the next days is enough.Deutsch Ohne diese Anzeichen reicht ein Besuch in den nächsten Tagen.
callEnglisch Call {phone}Deutsch {phone} anrufen
scheduleEnglisch Book a visitDeutsch Besuch buchen
animalEnglisch AnimalDeutsch Tier
bornEnglisch Born inDeutsch Geboren im
weeksNEnglisch {n} weeksDeutsch {n} Wochen
monthsNEnglisch {n} monthsDeutsch {n} Monate
yearlyEnglisch Every yearDeutsch Jedes Jahr
coreLabelEnglisch CoreDeutsch Grundschutz
optionalEnglisch By lifestyleDeutsch Je nach Haltung
doneEnglisch GivenDeutsch Geimpft
nextEnglisch Next vaccinationDeutsch Nächste Impfung
allDoneEnglisch All set for this yearDeutsch Für dieses Jahr alles erledigt
progressEnglisch {n} of {total} givenDeutsch {n} von {total} geimpft
remindEnglisch Remind me before each dateDeutsch Vor jedem Termin erinnern
coreHintEnglisch Core vaccination, advised for every animalDeutsch Grundschutz, empfohlen für jedes Tier
optionalHintEnglisch Recommended by lifestyle and travelDeutsch Empfohlen je nach Haltung und Reisen
tapHintEnglisch Tap a circle once it is givenDeutsch Kreis antippen, wenn geimpft
stepEnglisch Step {n} of {total}Deutsch Schritt {n} von {total}
stepPetEnglisch Your animalDeutsch Dein Tier
stepOwnerEnglisch YouDeutsch Du
stepReasonEnglisch The visitDeutsch Der Besuch
petNameEnglisch NameDeutsch Name
breedEnglisch BreedDeutsch Rasse
birthYearEnglisch Year of birthDeutsch Geburtsjahr
weightEnglisch Weight in kgDeutsch Gewicht in kg
ownerEnglisch Your nameDeutsch Dein Name
phoneEnglisch PhoneDeutsch Telefon
reasonEnglisch Why are you coming?Deutsch Warum kommst du?
backEnglisch BackDeutsch Zurück
continueEnglisch ContinueDeutsch Weiter
registerEnglisch Register {name}Deutsch {name} anmelden
registeredEnglisch {name} is registered. We send the confirmation by text.Deutsch {name} ist angemeldet. Die Bestätigung kommt per SMS.
cardEnglisch Patient cardDeutsch Patientenkarte
ageEnglisch AgeDeutsch Alter
yearsEnglisch {n} yearsDeutsch {n} Jahre
newPatientEnglisch New patientDeutsch Neuer Patient
chipEnglisch Chip number at the first visitDeutsch Chipnummer beim ersten Besuch
perMonthEnglisch / monthDeutsch / Monat
includedEnglisch IncludedDeutsch Enthalten
worthEnglisch Worth {price} a year when booked one by oneDeutsch Einzeln gebucht {price} im Jahr
saveEnglisch You save {price} a yearDeutsch Du sparst {price} im Jahr
chooseEnglisch Choose this planDeutsch {name} wählen
popularEnglisch Most chosenDeutsch Am häufigsten gewählt
nameErrorEnglisch Please enter a nameDeutsch Bitte gib einen Namen ein
phoneErrorEnglisch Please enter a phone numberDeutsch Bitte gib eine Telefonnummer ein

Barrierefreiheit

Aus dem Quellcode der Component abgeleitet.

  • Tierarztpraxis reagiert selbst auf die Tasten Pfeil hoch, Pfeil runter, Pfeil links und Pfeil rechts.
  • Setzt aria-checked, aria-current, aria-label, aria-live und aria-pressed, damit Screenreader Zweck und Zustand ansagen.
  • Nutzt die Rollen checkbox, radio, radiogroup und status.
  • Meldet Änderungen über eine Live-Region, ohne den Fokus zu verschieben.
  • Jedes Feld hat ein Label, sichtbar oder für Screenreader.
  • Zeigt bei Bedienung mit der Tastatur einen sichtbaren Fokusring.
  • Der Server rendert den Startzustand vollständig, JavaScript ergänzt nur die Interaktion.

Bewegung

  • Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
  • Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig. 6 Stellen im Code schalten Bewegung dann ab.

Häufige Fragen

Wie installiere ich Tierarztpraxis?

Mit aiw add @ai-website/veterinary. Der Befehl legt die Datei components/ui/veterinary.tsx in dein Projekt, der Code gehört danach dir. Mit dabei sind button, icon, input, section und motion. Weitere npm-Pakete braucht sie nicht.

Welche Varianten hat Tierarztpraxis?

5 Varianten, Tierarten, Notdienstuhr, Impfplan, Neuer Patient und Vorsorgepläne. Du wählst sie mit der Prop variant, zum Beispiel variant="emergency".

Kann ich die Texte von Tierarztpraxis übersetzen?

Ja. Tierarztpraxis bringt 62 eigene Texte auf Deutsch und Englisch mit, etwa „Dein Tier“, „Unser Angebot“ und „Allgemeinuntersuchung“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.

Kann ein KI-Assistent Tierarztpraxis einbauen?

Ja. Über den MCP-Server der aiw CLI finden Claude, Cursor, GitHub Copilot, Windsurf, Codex und Gemini Tierarztpraxis mit aiw_components und installieren sie mit aiw_add @ai-website/veterinary. Nenn im Prompt die Variante, etwa variant="species", dann schreibt der Assistent deine Inhalte direkt in die Props.

Kann ich Tierarztpraxis ohne Code anpassen?

Ja, im Studio. Alle 5 Varianten lassen sich dort bearbeiten, Texte, Listen und Schalter. Das Studio schreibt den passenden Veterinary-Code zum Kopieren.

Oft gesucht

Direkt zu

In die Zwischenablage kopiert