Styling-Tool
Brande das Micro-Frontend, indem du Design-Tokens und Layout-Optionen anpasst. Jeder Parameter ist erklaert, die Vorschau skinnt live mit, und die erzeugte Config ist fertig zum Einfuegen — als Theme-Objekt, CSS-Block oder kompletter mount()-Aufruf.
Fuege die Website einer Marke ein — wir lesen ihr CSS und schlagen Akzentfarbe, Schrift und Radius vor. Ein Startpunkt zum Feinjustieren, keine exakte Kopie.
Marke & Akzent
--aditus-accentPrimaere Markenfarbe: Buttons, aktive Zustaende, Betonung.
--aditus-accent-strongHover-/Pressed-Abstufung des Akzents.
--aditus-accent-contrastText-/Icon-Farbe auf dem Akzent.
--aditus-accent-softZarte Akzent-Toenung fuer weiche Fuellungen/Hovers.
--aditus-accent-secondarySekundaerer Akzent fuer das Highlight des aktuellen Schritts.
--aditus-accent-secondary-softZarte sekundaere Toenung.
Flaechen & Text
--aditus-surfaceHintergrund von Panels/Karten/Inputs.
--aditus-surface-2Leicht erhoehte Flaeche fuer verschachtelte Fuellungen.
--aditus-borderHaarlinien-Rahmenfarbe.
--aditus-border-strongKraeftigerer Rahmen fuer Inputs/Controls.
--aditus-textPrimaere Textfarbe.
--aditus-mutedGedaempfte/sekundaere Textfarbe.
--aditus-headingUeberschriften-Farbe, heller als Fliesstext.
Detail-Overlay
--aditus-overlay-surfaceDeckende Flaeche des Artikel-Detail-Modals. Bei transparenter Flaeche (Glas-Themes) eine DECKENDE Farbe setzen, damit der schwebende Dialog nicht durchsichtig wird und der Text lesbar bleibt.
--aditus-overlay-backdropAbdunkelung hinter dem Detail-Modal. Fuer dunkle Themes eine dunkle Abdunkelung (z. B. rgba(0,0,0,0.6)), da der aus dem Text abgeleitete Standard ein heller Schleier waere.
Statusfarben
--aditus-successErfolgsfarbe: abgeschlossene Schritte, Fertig-Haken.
--aditus-success-softZarte Erfolgs-Toenung.
--aditus-dangerFehlerfarbe.
--aditus-danger-softZarte Fehler-Toenung.
Form & Abstand
--aditus-radiusEckenradius von Panels/Karten.
--aditus-radius-smEckenradius von Inputs/kleinen Chips.
--aditus-radius-buttonEckenradius von Buttons.
--aditus-gapAbstand zwischen gestapelten Abschnitten in einer Phase.
--aditus-shadowBox-Shadow fuer erhoehte Panels/Karten.
Typografie
--aditus-fontSchriftfamilien-Stack fuer das gesamte Micro-Frontend.
Layout & Verhalten
Wo die Journey startet: beim Event-Picker oder bei der Artikelauswahl eines gepinnten Events (entfernt den Event-Schritt).
Der Event-Schritt als vertikale Liste oder als Karten-Grid. Jedes Event zeigt nur seine eigenen Infos plus einen einzelnen Auswählen-Button.
Der Artikel-Schritt als vertikale Liste oder als Preis-Karten-Grid (per articleContent gestaltet).
Wie Artikel innerhalb einer aufgeklappten Gruppe der Listen-Ansicht liegen: kompakter Stapel oder responsives Mehrspalten-Grid.
Wie Artikel in der Listen-Ansicht gewaehlt werden: ein einzelner Auswaehlen-Button je Zeile, oder ein Mengen-Stepper je Zeile mit Zwischensummen und einem Weiter-Button, der alle Mengen auf einmal in den Warenkorb legt.
Zeigt das Artikel-Icon (das kleine getoente SVG, das der echte Shop links neben jedem Ticket rendert) in der Listen-Ansicht.
Zeigt eine Headergrafik: das grosse Marken-Banner des gewaehlten Events als formatfuellende Kopfgrafik ueber dem Flow. Erscheint, sobald ein Event gewaehlt ist.
Culture als Accept-Language-Header — steuert die lokalisierten Inhalte der API (z. B. de-DE, en-GB).
Bei Schrittwechsel das Widget sanft in den sichtbaren Bereich ruecken (nie beim ersten Mount). Aus, wenn der Host das Scrollen selbst steuert.
Injiziert das mitgelieferte neutrale Standard-Theme. Ausschalten, wenn du dein eigenes vollstaendiges Skin lieferst.
// Noch keine Aenderungen — passe ein Token an, um das Theme zu erzeugen.Es werden nur geaenderte Tokens ausgegeben — weggelassene behalten die mitgelieferten Defaults.