Zum Inhalt springen
UI Kit
Accent

Hochzeiten und Events

Für Hochzeitslocations, Planer und Eventräume. Pakete nach Gästezahl, der Tag von der Trauung bis zum letzten Tanz, ein Kalender mit freien Terminen, Räume nach Bestuhlung und eine Budgetaufteilung.

5 Variants
Kategorie wechseln

Hochzeiten und Events

Pakete nach Gästen

Ein Gäste-Regler mit kleinen Plätzen, die sich füllen. Jedes Paket rechnet sich für die Gästezahl, Gesamtpreis und Preis pro Person gleiten mit.

Im Studio öffnen

Der Tag

Der Tag von der Trauung bis zum letzten Tanz. Beim Scrollen wandert eine Sonne über ihren Bogen, der Himmel wird zur Nacht und jeder Moment, den sie passiert, leuchtet auf.

Im Studio öffnen

Terminanfrage

Ein Monatskalender mit getönten freien Samstagen und durchgestrichenen belegten Tagen. Einen Tag wählen, er springt, daneben bestätigt die Anfrage, dass er frei ist.

Im Studio öffnen

Räume nach Bestuhlung

Bestuhlung wählen und den Gäste-Regler schieben. Die Kapazitäten wechseln weich, passende Räume werden grün, ihre Balken wachsen beim Scrollen herein.

Im Studio öffnen

Budgetaufteilung

Budget und Gäste einstellen, ein Balken teilt sich in Essen, Location, Fotos und den Rest. Ein Teil leuchtet beim Zeigen in Balken und Liste auf, die Beträge gleiten.

Im Studio öffnen

Details

Was Hochzeiten und Events mitbringt, aus Registry und Quellcode gelesen.

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

Props

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

  • variantoptional
    WeddingVariant

    packagesday-timelineinquiryspacesbudget

  • eyebrowoptional
    React.ReactNode
  • titleoptional
    React.ReactNode
  • descriptionoptional
    React.ReactNode
  • packagesoptional
    WeddingPackage[]

    packages

  • guestsoptional
    number

    packages, spaces, budget: start value of the guest slider

  • momentsoptional
    WeddingMoment[]

    day-timeline: the moments of the day in order

  • startMonthoptional
    string

    inquiry: first month shown, YYYY-MM

  • bookedoptional
    string[]

    inquiry: booked dates, YYYY-MM-DD

  • typesoptional
    string[]

    inquiry: kinds of celebration

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

    spaces: setups with a label, the first is chosen

  • spacesoptional
    WeddingSpace[]
  • budgetoptional
    number

    budget

  • itemsoptional
    WeddingBudgetItem[]
  • currencyoptional
    string

Eingebaute Texte

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

Alle 35 Texte anzeigen
guestsEnglisch GuestsDeutsch Gäste
guestsNEnglisch {n} guestsDeutsch {n} Gäste
perPersonEnglisch {price} per personDeutsch {price} pro Person
totalEnglisch TotalDeutsch Gesamt
popularEnglisch Most bookedDeutsch Am häufigsten gebucht
chooseEnglisch Request this packageDeutsch {name} anfragen
includesEnglisch IncludedDeutsch Enthalten
yourDayEnglisch Your dayDeutsch Euer Tag
pickDateEnglisch Pick a dateDeutsch Datum wählen
prevEnglisch Previous monthDeutsch Vorheriger Monat
nextEnglisch Next monthDeutsch Nächster Monat
freeEnglisch FreeDeutsch Frei
bookedEnglisch BookedDeutsch Belegt
saturdayEnglisch SaturdaysDeutsch Samstage
chosenEnglisch {date} is still freeDeutsch Der {date} ist noch frei
chooseFirstEnglisch Pick a free date in the calendarDeutsch Wählt ein freies Datum im Kalender
nameEnglisch Your namesDeutsch Eure Namen
emailEnglisch EmailDeutsch E-Mail
typeEnglisch Kind of celebrationDeutsch Art der Feier
sendEnglisch Ask for this dateDeutsch Datum anfragen
sentEnglisch Thank you. We hold {date} for you for seven days and call you tomorrow.Deutsch Danke. Wir halten euch den {date} sieben Tage frei und rufen morgen an.
setupEnglisch SetupDeutsch Bestuhlung
fitsEnglisch Fits {n} guestsDeutsch Passt für {n} Gäste
tooSmallEnglisch Too small for {n}Deutsch Zu klein für {n}
notForEnglisch Not for this setupDeutsch Nicht für diese Bestuhlung
areaEnglisch {n} m²Deutsch {n} m²
budgetEnglisch Your budgetDeutsch Euer Budget
perGuestNoteEnglisch Catering and drinks grow with the guest listDeutsch Essen und Getränke wachsen mit der Gästeliste
breakdownEnglisch How it splitsDeutsch So teilt es sich auf
planEnglisch Download the budget planDeutsch Budgetplan herunterladen
leftEnglisch Per guestDeutsch Pro Gast
freeSatEnglisch {n} free SaturdaysDeutsch {n} freie Samstage
freeSatOneEnglisch One free SaturdayDeutsch Ein freier Samstag
nameErrorEnglisch Please enter your namesDeutsch Bitte gebt eure Namen ein
emailErrorEnglisch Please enter a valid email addressDeutsch Bitte gebt eine gültige E-Mail-Adresse ein

Barrierefreiheit

Aus dem Quellcode der Component abgeleitet.

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

Bewegung

  • Bewegt sich mit dem Scrollen, der Fortschritt folgt der Position auf der Seite.
  • Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
  • Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig. 2 Stellen im Code schalten Bewegung dann ab.

Häufige Fragen

Wie installiere ich Hochzeiten und Events?

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

Welche Varianten hat Hochzeiten und Events?

5 Varianten, Pakete nach Gästen, Der Tag, Terminanfrage, Räume nach Bestuhlung und Budgetaufteilung. Du wählst sie mit der Prop variant, zum Beispiel variant="day-timeline".

Kann ich die Texte von Hochzeiten und Events übersetzen?

Ja. Hochzeiten und Events bringt 35 eigene Texte auf Deutsch und Englisch mit, etwa „Gäste“, „Gesamt“ und „Am häufigsten gebucht“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.

Kann ein KI-Assistent Hochzeiten und Events einbauen?

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

Kann ich Hochzeiten und Events ohne Code anpassen?

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

Oft gesucht

Direkt zu

In die Zwischenablage kopiert