Zum Inhalt springen
UI Kit
Accent

Launch und Waitlist

Der Moment vor und beim Start, in sechs Aufbauten: Warteliste mit Platz in der Reihe, Countdown-Bühne, Startfilm, Einladung zum frühen Zugang, Ankündigung mit Kennzahlen und ein verschwommener Teaser.

6 Variants
Kategorie wechseln

Start und Warteliste

Warteliste mit Platz in der Reihe

Anmeldung per Mail, danach Platz in der Reihe und ein Link, mit dem man vorrückt.

Im Studio öffnen

Countdown-Bühne

Große, laufende Ziffern auf einem Raster, mit Datum und Erinnerung.

Im Studio öffnen

Start mit Film

Der Startfilm läuft an Ort und Stelle, die wichtigsten Fakten darunter.

Im Studio öffnen

Einladung zum frühen Zugang

Ein Ticket mit Einladungscode, Perforation und freien Plätzen, die Vorteile daneben.

Im Studio öffnen

Ankündigung mit Kennzahlen

Überschrift und Text nebeneinander, ein großer Bildschirm und Zahlen, die hochzählen.

Im Studio öffnen

Verschwommener Teaser

Eine weiche Vorschau unter der Überschrift, Benachrichtigung und die kommenden Funktionen.

Im Studio öffnen

Details

Was Start und Warteliste mitbringt, aus Registry und Quellcode gelesen.

Bereich
Marketing
Variants
6
Version
1.0.1 · seit 1.0.0
Datei
components/ui/launch.tsx
Bringt mit
utilskiticonsectionbutton
npm-Pakete
Keine
Sprachen
Englisch und Deutsch, 27 eigene Texte
In Sammlungen
Event

Props

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

  • variantoptional
    LaunchVariant

    waitlistcountdownvideoearly-accessannouncementteaser

  • eyebrowoptional
    React.ReactNode
  • titlePflicht
    React.ReactNode
  • descriptionoptional
    React.ReactNode
  • actionsoptional
    React.ReactNode
  • waitingoptional
    number

    waitlist: people already waiting, and the place a new sign-up gets

  • remainingoptional
    number

    countdown: seconds until launch when the page was built. Ticks down in the browser.

  • dateoptional
    string

    countdown: the launch date as text, e.g. "December 1, 9:00 CET"

  • mediaoptional
    React.ReactNode

    video, announcement, teaser: the picture or film still

  • factsoptional
    { label: string; value: string }[]

    video: chapters or facts shown under the film

  • inviteoptional
    { code: string; from?: string; perks: string[]; seats: number; total: number }

    early-access: the invitation

  • statsoptional
    { value: number; label: string; prefix?: string; suffix?: string; decimals?: number }[]

    announcement: key figures, counted up when they scroll into view

  • featuresoptional
    { icon?: IconName; title: string }[]

    teaser: features hidden until launch

  • onSubmitoptional
    (value: string) => void

    waitlist, early-access, teaser: called with the email address or the invite code

Eingebaute Texte

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

Alle 27 Texte anzeigen
emailEnglisch Email addressDeutsch E-Mail-Adresse
emailPhEnglisch you@company.comDeutsch du@firma.de
joinEnglisch Join the waitlistDeutsch Auf die Warteliste
invalidEnglisch Please enter a valid email address.Deutsch Bitte gib eine gültige E-Mail-Adresse ein.
positionEnglisch Your place in lineDeutsch Dein Platz in der Reihe
aheadEnglisch people ahead of youDeutsch Personen vor dir
shareEnglisch Move up by sharing your linkDeutsch Mit deinem Link rückst du vor
copyEnglisch Copy linkDeutsch Link kopieren
copiedEnglisch CopiedDeutsch Kopiert
eachEnglisch Each friend who joins moves you up 25 places.Deutsch Jede Person, die über dich kommt, bringt dich 25 Plätze nach vorn.
joinedEnglisch people already waitingDeutsch Menschen warten schon
daysEnglisch DaysDeutsch Tage
hoursEnglisch HoursDeutsch Stunden
minutesEnglisch MinutesDeutsch Minuten
secondsEnglisch SecondsDeutsch Sekunden
liveEnglisch We are liveDeutsch Wir sind live
remindEnglisch Remind meDeutsch Erinnere mich
playEnglisch Play the launch filmDeutsch Startfilm abspielen
pauseEnglisch PauseDeutsch Pause
inviteEnglisch InvitationDeutsch Einladung
codeEnglisch Your invite codeDeutsch Dein Einladungscode
seatsEnglisch seats leftDeutsch Plätze frei
acceptEnglisch Accept invitationDeutsch Einladung annehmen
acceptedEnglisch You are in. Check your inbox for the next step.Deutsch Du bist dabei. In deinem Postfach liegt der nächste Schritt.
notifyEnglisch Notify meDeutsch Benachrichtige mich
notifiedEnglisch We will let you know the minute it is ready.Deutsch Wir melden uns, sobald es so weit ist.
launchingEnglisch LaunchingDeutsch Start

Barrierefreiheit

Aus dem Quellcode der Component abgeleitet.

  • Setzt aria-busy, aria-describedby, aria-invalid, aria-label und aria-live, damit Screenreader Zweck und Zustand ansagen.
  • Nutzt die Rollen alert, status und timer.
  • Meldet Änderungen über eine Live-Region, ohne den Fokus zu verschieben.
  • Jedes Feld hat ein Label, sichtbar oder für Screenreader.
  • Ergänzt Text für Screenreader, wo Icons und Grafiken allein stehen.
  • Zeigt bei Bedienung mit der Tastatur einen sichtbaren Fokusring.
  • Der Server rendert den Startzustand vollständig, JavaScript ergänzt nur die Interaktion.

Bewegung

  • Erscheint beim ersten Sichtkontakt mit einem kurzen Auftritt (kit-rise, useInView).
  • Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
  • Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig. 16 Stellen im Code schalten Bewegung dann ab.

Häufige Fragen

Wie installiere ich Start und Warteliste?

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

Welche Varianten hat Start und Warteliste?

6 Varianten, Warteliste mit Platz in der Reihe, Countdown-Bühne, Start mit Film, Einladung zum frühen Zugang, Ankündigung mit Kennzahlen und Verschwommener Teaser. Du wählst sie mit der Prop variant, zum Beispiel variant="countdown".

Kann ich die Texte von Start und Warteliste übersetzen?

Ja. Start und Warteliste bringt 27 eigene Texte auf Deutsch und Englisch mit, etwa „E-Mail-Adresse“, „du@firma.de“ und „Auf die Warteliste“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.

Kann ein KI-Assistent Start und Warteliste einbauen?

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

Kann ich Start und Warteliste ohne Code anpassen?

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

Oft gesucht

Direkt zu

In die Zwischenablage kopiert