Restaurant Website Sections
Für Restaurants, Bistros und Weinbars, neben der Speisekarte. Tischreservierung am gezeichneten Raumplan, besondere Abende mit freien Plätzen, der Raum je Tageszeit und Gesellschaften.
Kategorie wechseln
Marketing
- Hero17
- Features19
- Logo Clouds8
- Stats12
- Pricing11
- Testimonials15
- Call to Action11
- FAQ7
- Newsletter12
- Banners14
- Popups und Consent7
- Services7
- Use Cases6
- Security und Trust12
- Changelog und Roadmap10
- Launch und Waitlist14
- Product Tour6
- Press und Awards15
- AI Features6
- App Download5
- Spenden und Unterstützen4
- Problem und Lösung5
- Einwände5
- Rechner10
- Quiz und Produktberater5
- Kostenlos testen5
- Empfehlung und Partner10
- Community5
- Open Source5
- Manifest5
- Angebot5
- Lead-Magnet4
- Scroll-Geschichten20
- Scroll-Reisen13
- Scroll-Effekte13
- Scroll-Reveals und Übergänge15
Content
- Blog16
- Artikel-Bausteine20
- Gallery7
- Team8
- About11
- Content16
- Process7
- Contact8
- Comparison9
- Integrations9
- Error Pages5
- Careers7
- Case Studies6
- Portfolio6
- Events und Webinars10
- Help Center6
- Rechtstexte5
- Dokumentation4
- Suchergebnisse5
- Ressourcen und Downloads4
- Podcast4
- Redaktion15
- Autoren und Interviews10
- Glossar5
- Rezepte5
- Datengeschichten10
- Long Reads5
- Umfragen und Feedback14
- Formularzustände12
- Anfrageformulare16
- Bewerbungen und Anmeldungen13
- Adresse, Zahlung und Einwilligung12
App
- Auth9
- Dashboards6
- Analysen und Berichte10
- Tables6
- Settings5
- AI und Chat24
- Calendar5
- Inbox und Messages5
- Notifications6
- Files11
- Projects6
- Aufgaben und Planung20
- CRM und Rechnungen10
- Team und Zusammenarbeit20
- Karten und Orte4
- Profiles6
- Onboarding6
- Billing und Usage10
- Developer Settings15
- Security und Zugriff10
- Import, Export und Verlauf15
- Automation und Builder14
- KI-Antworten22
- KI-Schreiben und Erstellen22
- KI-Einrichtung18
- KI-Assistenten9
E-Commerce
Industries
- Menus7
- Appointments6
- Listings6
- Courses6
- Rooms und Stays5
- Classes und Schedules6
- Arztpraxis5
- Kanzlei5
- Salon und Spa5
- Autohaus5
- Reisen5
- Sportverein5
- Coworking5
- Museum5
- Kino5
- Schule5
- Handwerk5
- Versicherung5
- Bank5
- Personal Brand15
- Speaker und Media Kits10
- Creator15
- Coaching und Beratung10
- Kunst und Musik15
- Zahnarztpraxis5
- Tierarztpraxis5
- Therapiepraxis5
- Hochzeiten und Events5
- Architekturbüro5
- Steuerberatung5
- Immobilienmakler5
- Blumenladen5
- Weingut5
- Kita5
- Fahrschule5
- Pflege5
- Festival5
- Bauunternehmen5
- Solarbetrieb5
- Spedition und Logistik5
- Hotel4
- Verein und Hilfsorganisation5
- Apotheke5
- Optiker5
- Physiotherapie5
- Kreativagentur5
- Finanz-App5
- Restaurant4
- Club und Bar4
- Bäckerei4
- Yogastudio4
Elements
- Buttons35
- Forms und Inputs45
- Picker und Auswahlfelder29
- Spezielle Eingabefelder24
- Cards10
- Overlays44
- Navigation21
- Menüleisten und Umschalter14
- Data Display35
- Fortschritt und Zustände18
- Listen, Bäume und Timelines17
- Charts39
- Vergleichs-Charts34
- Statistik-Charts24
- KPI-, Live- und Karten-Charts26
- Text Effects15
- Textakzente16
- Backgrounds19
- Beams, Partikel und Bewegung18
- Media27
- Code und JSON8
- Panels und Splitter4
Alles rund um den Tisch
Neben der Speisekarte beantwortet eine Restaurant-Website drei Fragen, gibt es einen Tisch, was ist diesen Monat besonders und wie fühlt sich der Abend an. Diese Sections antworten mit gezeichneten Räumen, freien Plätzen und Preisen, die der Gruppengröße folgen. Für die Karte selbst hat das Kit eine eigene Kategorie für Speisekarten.
„Tisch reservieren“ fragt Tag, Personen und Uhrzeit ab, Zeiten mit wenigen freien Tischen tragen einen bernsteinfarbenen Punkt, den Bereich wählt man am gezeichneten Raumplan. „Besondere Abende“ zeigen Weindinner, Chef’s Table und Supper Clubs als Datumskarten mit Platzbalken, die Menüfolge gleitet Gang für Gang herein. „Atmosphäre“ zeichnet den Gastraum vom Mittag über den Abend bis zur späten Bar, mit Lautstärke, Musik und Kleidung daneben. „Gesellschaften“ hält die Räume offen, die zur Gruppe passen, wählt den richtigen und schätzt das Menü für alle.
Setz die Reservierung weit nach oben, die meisten Besucher kommen zum Buchen. Besondere Abende verkaufen sich am besten mit den freien Plätzen im Blick. Gesellschaften verdienen eine eigene Seite für Firmen und Familien, verlinkt aus Fußzeile und Reservierung.
Restaurant
Details
Was Restaurant mitbringt, aus Registry und Quellcode gelesen.
- Bereich
- Industries
- Variants
- 4
- Version
- 1.0.0 · seit 1.2.0
- Datei
- components/ui/restaurant.tsx
- npm-Pakete
- Keine
- Sprachen
- Englisch und Deutsch, 45 eigene Texte
- Studio
- Im Code anpassen
- Mit KI bauen
- Per MCP in Claude, Cursor, Copilot und Codex
Props
Die Schnittstelle RestaurantProps aus components/ui/restaurant.tsx. Beschreibungen stammen aus den Kommentaren im Code und sind auf Englisch.
variantoptionalRestaurantVariantreservationeveningsatmosphereprivate-dining
eyebrowoptionalReact.ReactNodetitleoptionalReact.ReactNodedescriptionoptionalReact.ReactNodedaysoptionalRestaurantDay[]reservation
slotsoptional{ time: string; free: number }[]reservation: times "HH:MM", with free tables
areasoptionalRestaurantArea[]maxPartyoptionalnumberreservation: largest party for a normal table
eveningsoptionalRestaurantEvening[]evenings
moodsoptionalRestaurantMood[]atmosphere
roomsoptionalRestaurantRoom[]private-dining
menusoptionalRestaurantMenuOption[]minGuestsoptionalnumbermaxGuestsoptionalnumbercurrencyoptionalstring
Eingebaute Texte
Diese Texte schreibt Restaurant selbst. Die Sprache folgt dem KitProvider, über die Prop labels ersetzt du einzelne.
Alle 45 Texte anzeigen
| Schlüssel | Englisch | Deutsch |
|---|---|---|
| day | Englisch Day | Deutsch Tag |
| closed | Englisch Closed | Deutsch Ruhetag |
| guests | Englisch Guests | Deutsch Personen |
| less | Englisch One guest less | Deutsch Eine Person weniger |
| more | Englisch One guest more | Deutsch Eine Person mehr |
| bigGroup | Englisch From {n} guests our private room is the better fit. | Deutsch Ab {n} Personen passt unser Separee besser. |
| time | Englisch Time | Deutsch Uhrzeit |
| area | Englisch Where would you like to sit? | Deutsch Wo möchtest du sitzen? |
| plan | Englisch Floor plan | Deutsch Raumplan |
| tablesFree | Englisch {n} tables free | Deutsch {n} Tische frei |
| tableFree | Englisch 1 table free | Deutsch 1 Tisch frei |
| full | Englisch Fully booked | Deutsch Ausgebucht |
| reserve | Englisch Reserve a table for {n} | Deutsch Tisch für {n} reservieren |
| reserved | Englisch Your table is reserved. A confirmation is on its way. | Deutsch Dein Tisch ist reserviert. Die Bestätigung ist unterwegs. |
| summary | Englisch {guests} guests · {day} · {time} | Deutsch {guests} Personen · {day} · {time} |
| seatsLeft | Englisch {n} of {total} seats left | Deutsch Noch {n} von {total} Plätzen |
| soldOut | Englisch Sold out, join the waiting list | Deutsch Ausverkauft, auf die Warteliste |
| perPerson | Englisch per person | Deutsch pro Person |
| program | Englisch The evening | Deutsch Der Abend |
| hostedBy | Englisch With {name} | Deutsch Mit {name} |
| book | Englisch Book {n} seats for {price} | Deutsch {n} Plätze für {price} buchen |
| bookOne | Englisch Book 1 seat for {price} | Deutsch 1 Platz für {price} buchen |
| booked | Englisch Booked. We look forward to seeing you. | Deutsch Gebucht. Wir freuen uns auf dich. |
| waitlist | Englisch Join the waiting list | Deutsch Auf die Warteliste |
| waitlisted | Englisch You are on the waiting list. We write to you as soon as a seat opens up. | Deutsch Du stehst auf der Warteliste. Wir schreiben dir, sobald ein Platz frei wird. |
| evenings | Englisch Evenings | Deutsch Abende |
| mood | Englisch Time of day | Deutsch Tageszeit |
| volume | Englisch Volume | Deutsch Lautstärke |
| quiet | Englisch Quiet | Deutsch Ruhig |
| lively | Englisch Lively | Deutsch Lebhaft |
| music | Englisch Music | Deutsch Musik |
| dress | Englisch Dress | Deutsch Kleidung |
| goodFor | Englisch Good for | Deutsch Passt für |
| hours | Englisch Served | Deutsch Geöffnet |
| groupSize | Englisch Group size | Deutsch Gruppengröße |
| persons | Englisch {n} guests | Deutsch {n} Personen |
| room | Englisch Room | Deutsch Raum |
| fits | Englisch Seats {min} to {max} | Deutsch {min} bis {max} Plätze |
| tooSmall | Englisch From {n} guests | Deutsch Ab {n} Personen |
| tooBig | Englisch Up to {n} guests | Deutsch Bis {n} Personen |
| menu | Englisch Menu | Deutsch Menü |
| estimate | Englisch Estimate for your group | Deutsch Schätzung für eure Gruppe |
| estimateNote | Englisch Drinks are charged as consumed. We send a firm offer within a day. | Deutsch Getränke nach Verbrauch. Ein festes Angebot kommt innerhalb eines Tages. |
| request | Englisch Request an offer | Deutsch Angebot anfragen |
| requested | Englisch Thank you. We will send your offer within a day. | Deutsch Danke. Dein Angebot kommt innerhalb eines Tages. |
Barrierefreiheit
Aus dem Quellcode der Component abgeleitet.
- Restaurant reagiert selbst auf die Tasten Pfeil hoch, Pfeil runter, Pfeil links und Pfeil rechts.
- Setzt aria-checked, aria-label, aria-live und aria-valuetext, damit Screenreader Zweck und Zustand ansagen.
- Nutzt die Rollen img, 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.
- 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
- Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
- Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig. 3 Stellen im Code schalten Bewegung dann ab.
Häufige Fragen
Wie installiere ich Restaurant?
Mit aiw add @ai-website/restaurant. Der Befehl legt die Datei components/ui/restaurant.tsx in dein Projekt, der Code gehört danach dir. Mit dabei sind button, icon, section und motion. Weitere npm-Pakete braucht sie nicht.
Welche Varianten hat Restaurant?
4 Varianten, Tisch reservieren, Besondere Abende, Atmosphäre und Gesellschaften. Du wählst sie mit der Prop variant, zum Beispiel variant="evenings".
Kann ich die Texte von Restaurant übersetzen?
Ja. Restaurant bringt 45 eigene Texte auf Deutsch und Englisch mit, etwa „Tag“, „Ruhetag“ und „Personen“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.
Kann ein KI-Assistent Restaurant einbauen?
Ja. Über den MCP-Server der aiw CLI finden Claude, Cursor, GitHub Copilot, Windsurf, Codex und Gemini Restaurant mit aiw_components und installieren sie mit aiw_add @ai-website/restaurant. Nenn im Prompt die Variante, etwa variant="reservation", dann schreibt der Assistent deine Inhalte direkt in die Props.
Ähnliche Components, Wird oft kombiniert mit
Ähnliche Components
Mehr aus Industries, demselben Bereich des Kits.
- Finanz-AppApp-Demo mit Umsätzen, Ausgaben-Analyse, Kartensteuerung, Sicherheit in Schritten und App-Rundgang.
- Club und BarKommende Nächte mit Plakaten, Line-up je Floor, Tickets in Preisphasen und Gästeliste mit Einlasscode.
- KreativagenturArbeiten mit Filter und Kundenstimmen, Leistungen, Arbeitsweise, Team und Projektbriefing.
- BäckereiTheke mit gezeichnetem Brot und Allergenen, Ofenplan des Tages, Vorbestellung zum Abholen und Filialen auf der Karte.
- Alles aus IndustriesFertige Sections für Praxen, Restaurants, Handwerk, Hotels, Schulen, Vereine und Creator.
Wird oft kombiniert mit
Sections, die auf einer Seite meist neben Restaurant stehen.
Quellcode lädt