docs
TYPO3 v14
Referenz  /  Referenz der Einstellungen

Referenz der Einstellungen

Jedes Feld des Backend-Moduls Yavi Theme, genau so, wie die Extension es in yavi_core/Configuration/Sets/Full/settings.definitions.yaml definiert. Die Spalte Vorgabe nennt die Vorgabe von yavi_core selbst — den Wert, den eine Site bekommt, wenn weder das Theme noch die Site etwas setzt. Ein Theme (yavi_lucerne) überschreibt viele davon in seinem eigenen Set; was im Modul zu sehen ist, kann also abweichen. Das ist so gewollt.

Ein Feld leer zu lassen heißt nie „kein Wert“ — es heißt „den Wert der darunter liegenden Ebene verwenden“ (Theme-Set, dann yavi_core).

i
Aus den ausgelieferten Definitionen erzeugt. Anzahl der Felder: 100.
i
Das Backend-Modul ist durchgehend englisch beschriftet. Feld-, Seiten- und Reiternamen stehen deshalb auch hier auf Englisch, genau so, wie sie im Backend erscheinen; erklärt wird auf Deutsch.

Design / Colors

FeldEinstellungsschlüsselTypVorgabeWas es tut
Primary colorplugin.bootstrap_package.settings.scss.primarycolor#2F3E50Hauptfarbe des Themes (Navigation, Buttons, Akzente).
Secondary colorplugin.bootstrap_package.settings.scss.secondarycolor#7C8B99Zweite Akzentfarbe (Symbole, Links, Hover-Effekte).
Tertiary colorplugin.bootstrap_package.settings.scss.tertiarycolor#2B3644Dunkler Section-Hintergrund — verwendet von frame-background-tertiary, card-panel-tertiary, carousel-item-layout-tertiary und .btn-tertiary. Text darauf wird weiß gerendert, die Farbe sollte also dunkel bleiben.
Quaternary colorplugin.bootstrap_package.settings.scss.quaternarycolor#3C4A5CZweiter dunkler Section-Hintergrund — verwendet von frame-background-quaternary, card-panel-quaternary, carousel-item-layout-quaternary und .btn-quaternary. Text darauf wird weiß gerendert, die Farbe sollte also dunkel bleiben.
Successplugin.bootstrap_package.settings.scss.successcolor#198754Statusfarbe für Erfolg / positive Rückmeldung.
Infoplugin.bootstrap_package.settings.scss.infocolor#0dcaf0Statusfarbe für Hinweise.
Warningplugin.bootstrap_package.settings.scss.warningcolor#ffc107Statusfarbe für Warnungen.
Dangerplugin.bootstrap_package.settings.scss.dangercolor#dc3545Statusfarbe für Fehler / negative Rückmeldung.
Headline word colorpage.theme.cssvar.themeWordcolorcolor#5C6B7AFarbe für hervorgehobene Wörter innerhalb von Überschriften.
Primary darkpage.theme.cssvar.themePrimaryDarkstring_leer_Dunklerer Ton der Primärfarbe. Leer lassen, damit er aus Primary/Secondary abgeleitet wird (Theme-Vorgabe #071739) — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Primary lightpage.theme.cssvar.themePrimaryLightstring_leer_Hellerer Ton der Primärfarbe. Leer lassen, damit er aus Primary/Secondary abgeleitet wird (Theme-Vorgabe #2f5495) — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Footer backgroundpage.theme.cssvar.themeBgFooterstring_leer_Hintergrund des Footers. Leer lassen, damit er aus Primary/Secondary abgeleitet wird (Theme-Vorgabe #01193f) — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Muted textpage.theme.cssvar.themeMutedstring_leer_Gedämpfte / sekundäre Textfarbe. Leer lassen, damit sie aus Primary/Secondary abgeleitet wird (Theme-Vorgabe #647289) — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Primary gradientpage.theme.cssvar.bgGradientPrimarystring_leer_Primärer Hintergrundverlauf. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Secondary gradientpage.theme.cssvar.bgGradientSecondarystring_leer_Sekundärer Hintergrundverlauf. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Topbar gradientpage.theme.cssvar.topbarGradientstring_leer_Verlauf der Topbar. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Topbar font colourpage.theme.cssvar.topbarColorstring_leer_Farbe von Text und Symbolen im schmalen Streifen über dem Header — Kontaktdaten links, Social-Links rechts. Leer lassen für Weiß, und genau das braucht die dunkle Standard-Topbar. Füllen, sobald die Topbar einen hellen Hintergrund bekommt.
Navigation font colourpage.theme.cssvar.navTextstring_leer_Farbe des Menütexts, gemeinsam für jede Navigationsvariante — die Desktop-Leiste, die Hamburger-Panels, das mobile Overlay und das Suchfeld. Leer lassen für Weiß, und genau das braucht der dunkle Standard-Header. Füllen, wenn der Header-Hintergrund hell ist, sonst steht das Menü weiß auf weiß.
Header backgroundpage.theme.cssvar.navbarGradientstring_leer_Hintergrund des Site-Headers (#page-header.header-modern), gemeinsam für alle Desktop-Navigationsvarianten. Leer lassen, damit er aus Primary abgeleitet wird — dann färbt eine Farbänderung in den Wurzelfeldern auch den Header um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Primary button gradientpage.theme.cssvar.btnGradientPrimarystring_leer_Verlauf des primären Buttons. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Secondary button gradientpage.theme.cssvar.btnGradientSecondarystring_leer_Verlauf des sekundären Buttons. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Primary button gradient (hover)page.theme.cssvar.btnGradientPrimaryHoverstring_leer_Verlauf des primären Buttons beim Überfahren. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Secondary button gradient (hover)page.theme.cssvar.btnGradientSecondaryHoverstring_leer_Verlauf des sekundären Buttons beim Überfahren. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Header BG (primary)page.theme.cssvar.headerGradientPrimarystring_leer_Primäres Hintergrundband hinter Überschriften im Karussell (unterstützt Transparenz). Leer lassen, um das eigene Band des Themes zu verwenden.
Header BG (secondary)page.theme.cssvar.headerGradientSecondarystring_leer_Sekundäres Hintergrundband hinter Überschriften im Karussell (unterstützt Transparenz). Leer lassen, um das eigene Band des Themes zu verwenden.
Headline gradient (primary)page.theme.cssvar.headlineGradientPrimarystring_leer_Primärer Verlauf für Überschriften. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.
Headline gradient (secondary)page.theme.cssvar.headlineGradientSecondarystring_leer_Sekundärer Verlauf für Überschriften. Leer lassen, damit er aus Primary/Secondary abgeleitet wird — dann färbt eine Farbänderung in den beiden Wurzelfeldern das ganze Theme um. Nur füllen, um diesen einen Wert gegen die Ableitung festzunageln.

Layout

FeldEinstellungsschlüsselTypVorgabeWas es tut
Logopage.logo.filestringEXT:yavi_core/Resources/Public/Images/logo.svgPfad zum Logo, z. B. EXT:your_theme/Resources/Public/Images/logo.svg. Leer lassen, um stattdessen den Website-Titel zu verwenden.
Logo (inverted)page.logo.fileInvertedstringEXT:yavi_core/Resources/Public/Images/logo-inverted.svgPfad zum invertierten Logo, für dunkle Hintergründe. Leer lassen, um stattdessen den Website-Titel zu verwenden.
Logo heightpage.logo.heightnumber52Höhe des Logos im normalen, ungescrollten Desktop-Header, in Pixeln. Der geschrumpfte Header verwendet „Logo height (scrolled)“, der mobile Header die beiden mobilen Felder weiter unten. Höhe und Breite spannen die Box auf, in die das Logo eingepasst wird: Ein SVG behält darin sein Seitenverhältnis; nur die Höhe zu erhöhen fügt also Leerraum oben und unten hinzu, solange die Breite nicht mitwächst.
Logo widthpage.logo.widthnumber180Breite der Logo-Box in Pixeln, siehe die Anmerkung zur Höhe oben.
Logo height (scrolled)page.theme.cssvar.navbarTransitionLogoHeightstring_leer_Höhe des Logos im geschrumpften Header, also nachdem die Seite gescrollt wurde, z. B. 48px. Gehört mit „Navbar height (scrolled)“ auf der Seite Navigation unter Sizes & rounding zusammen. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Logo height (mobile header)page.theme.cssvar.navbarBrandImageMobileHeightstring_leer_Höhe des Logos unter 992px, z. B. 64px. Gilt für das Logo im Header selbst; die mobilen Navigationsvarianten verwenden das Feld darunter. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Logo height (mobile navigation)page.logo.heightMobilenumber60Höhe des Logos im Header von Navigation Art Mobile (Bottom Sheet, Orbit FAB, N4). Fällt auf die Desktop-Höhe „Logo height“ zurück, solange der Wert 0 bleibt.
Footer logo heightpage.logo.footerHeightnumber0Höhe des invertierten Logos im Footer, in Pixeln. Auf 0 lassen, um die Höhe des Header-Logos zu übernehmen — der Footer folgt dann dem Header, und das wollen die meisten Sites. Setzen, wenn der Footer eine andere Größe braucht, etwa weil das invertierte Logo einen Slogan trägt, den die Header-Fassung nicht hat.
Footer logo widthpage.logo.footerWidthnumber0Breite des invertierten Logos im Footer, in Pixeln. Auf 0 lassen, um die Breite des Header-Logos zu übernehmen. Höhe und Breite spannen die Box auf, in die das Logo eingepasst wird: Ein SVG behält darin sein Seitenverhältnis; nur eines von beiden zu erhöhen fügt also Leerraum auf der anderen Achse hinzu.

Reiter: Container

FeldEinstellungsschlüsselTypVorgabeWas es tut
Container max widthpage.theme.cssvar.containerMaxWidthstring_leer_Maximale Inhaltsbreite, z. B. 1320px. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Wide container side paddingpage.theme.cssvar.containerWidePaddingXstring_leer_Horizontales Padding breiter Sections, z. B. 12vw. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Content block gappage.theme.cssvar.contentContainerGapstring_leer_Abstand zwischen Inhaltsblöcken, z. B. 3rem. Leer lassen, um den eigenen Wert des Themes zu verwenden.

Reiter: Section spacing

FeldEinstellungsschlüsselTypVorgabeWas es tut
Section spacing XSpage.theme.cssvar.sectionSpacingXsstring1remVertikaler Abstand einer Section auf der Stufe XS, z. B. 1rem. Die Redaktion wählt die Stufe je Inhaltselement; hier wird festgelegt, was die Stufe bedeutet. Unter 768px fallen alle fünf Stufen auf einen mobilen Wert zusammen, der Unterschied zwischen ihnen ist also eine Desktop-Angelegenheit.
Section spacing SMpage.theme.cssvar.sectionSpacingSmstring3remVertikaler Abstand einer Section auf der Stufe SM, z. B. 3rem. Unter 768px fallen alle fünf Stufen auf einen mobilen Wert zusammen.
Section spacing MDpage.theme.cssvar.sectionSpacingMdstring5remVertikaler Abstand einer Section auf der Stufe MD, z. B. 5rem. Unter 768px fallen alle fünf Stufen auf einen mobilen Wert zusammen.
Section spacing LGpage.theme.cssvar.sectionSpacingLgstring7remVertikaler Abstand einer Section auf der Stufe LG, z. B. 7rem. Unter 768px fallen alle fünf Stufen auf einen mobilen Wert zusammen.
Section spacing XLpage.theme.cssvar.sectionSpacingXlstring9remVertikaler Abstand einer Section auf der Stufe XL, z. B. 9rem. Unter 768px fallen alle fünf Stufen auf einen mobilen Wert zusammen.

Reiter: Fonts

FeldEinstellungsschlüsselTypVorgabeWas es tut
Font familypage.theme.cssvar.fontFamilystring_leer_Basis-Schriftstapel für das ganze Theme. Leer lassen, um den eigenen Stapel des Themes zu verwenden.
Google Font — primary (self-hosted)page.theme.font.googleFamilystring_leer_Name einer Google-Schrift, die DSGVO-konform selbst gehostet wird: Sie wird heruntergeladen und lokal als woff2 ausgeliefert, im gelieferten HTML steht keine Anfrage an Google. Gilt für Überschriften und für das ganze Theme, sofern unten keine Fließtextschrift gesetzt ist. Leer lassen, um beim Schriftstapel darüber zu bleiben. Beispiel: Poppins
Google Font — primary weightspage.theme.font.googleWeightsstring400;600;700Mit Semikolon getrennte Schnitte, die für die primäre Schrift heruntergeladen werden, z. B. 400;600;700.
Google Font — body (self-hosted)page.theme.font.googleFamilyBodystring_leer_Optionale zweite Google-Schrift, auf dieselbe Weise selbst gehostet, nur für den Fließtext (Überschriften behalten die primäre Schrift). Leer lassen, um überall die primäre Schrift zu verwenden. Beispiel: Inter
Google Font — body weightspage.theme.font.googleWeightsBodystring400;600;700Mit Semikolon getrennte Schnitte, die für die Fließtextschrift heruntergeladen werden, z. B. 400;600;700.

Reiter: Headings

FeldEinstellungsschlüsselTypVorgabeWas es tut
Font size H1page.theme.cssvar.fontSizeH1string_leer_Größe der H1-Überschriften. Nimmt einen festen Wert wie 50px oder einen fließenden wie clamp(35px, 4vw, 50px) entgegen — Letzteres liefert das Theme aus. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Font size H2page.theme.cssvar.fontSizeH2string_leer_Größe der H2-Überschriften, fest (z. B. 40px) oder fließend (z. B. clamp(28px, 4vw, 40px)). Leer lassen, um den eigenen Wert des Themes zu verwenden.
Font size H3page.theme.cssvar.fontSizeH3string_leer_Größe der H3-Überschriften, fest oder fließend über clamp(). Leer lassen, um den eigenen Wert des Themes zu verwenden.
Font size H4page.theme.cssvar.fontSizeH4string_leer_Größe der H4-Überschriften, fest oder fließend über clamp(). Leer lassen, um den eigenen Wert des Themes zu verwenden.
Font size H5page.theme.cssvar.fontSizeH5string_leer_Größe der H5-Überschriften, fest oder fließend über clamp(). Leer lassen, um den eigenen Wert des Themes zu verwenden.
Font size H6page.theme.cssvar.fontSizeH6string_leer_Größe der H6-Überschriften, fest oder fließend über clamp(). Leer lassen, um den eigenen Wert des Themes zu verwenden.
Heading font weightpage.theme.cssvar.fontWeightHeadingselect ((empty), 300, 400, 600, 700)_leer_Schriftgewicht für jede Überschrift. Ob ein Gewicht tatsächlich sichtbar ist, hängt an der geladenen Schrift — trägt sie den Schnitt nicht, wählt der Browser den nächstgelegenen, und Light sieht aus wie Normal. Leer lassen, um den eigenen Wert des Themes zu verwenden.

Reiter: Buttons

FeldEinstellungsschlüsselTypVorgabeWas es tut
Button radiuspage.theme.cssvar.btnBorderRadiusstring_leer_Eckenradius von Buttons, z. B. 6px. Der Wert wird noch mit dem Rundungsfaktor für Buttons multipliziert; er ist also die Form bei Faktor 1. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Secondary button radiuspage.theme.cssvar.btnSecondaryBorderRadiusstring_leer_Eigener Eckenradius für sekundäre Buttons, z. B. 45px für eine Pille. Leer lassen, dann nehmen sie denselben Radius wie jeder andere Button.
Button padding Xpage.theme.cssvar.btnPaddingXstring_leer_Horizontales Padding im Button, z. B. 40px. Bestimmt die Breite des Buttons um seine Beschriftung. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Button padding Ypage.theme.cssvar.btnPaddingYstring_leer_Vertikales Padding im Button, z. B. 15px. Buttons tragen zusätzlich eine Mindesthöhe, ein kleiner Wert macht sie also unter Umständen nicht niedriger. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Button rounding (factor)page.theme.cssvar.radiusScaleBtnstring_leer_Dieselbe Skala, aber nur für Buttons und die Navigations-Pillen. Leer lassen, dann folgen Buttons der allgemeinen Eckenrundung.

Reiter: Corners & radii

FeldEinstellungsschlüsselTypVorgabeWas es tut
Corner rounding (factor)page.theme.cssvar.radiusScalestring_leer_Skaliert jede gerundete Ecke auf einmal — 1 behält die eigene Form des Themes, 0 macht alles eckig, 2 verdoppelt sie. Ein Faktor statt eines Pixelwerts, damit Karten, Buttons und kleine Chips ihre Proportionen zueinander behalten. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Global element radiuspage.theme.cssvar.bsBorderRadiusstring_leer_Globaler Rahmenradius, z. B. 15px. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Card Border Radiuspage.theme.cssvar.cardRadiusstring_leer_Eckenradius für jede Kartenfläche (Kartengruppen, Panels, Team, Preise, Diagramme, Fortschritt, Swiper, Partner, Menükarten), z. B. 25px. Symbole, Badges und Porträts behalten ihre eigenen Formen. Leer lassen, um den eigenen Wert des Themes zu verwenden.

Eine eigene Seite. Bislang saßen dieselben dreizehn Felder in zwei Reitern, die beide Navigation hießen — die Größen unter Layout, die Variante und die Schalter unter Config —, und steuerten einander über diese Kluft hinweg.

Reiter: Variants

FeldEinstellungsschlüsselTypVorgabeWas es tut
Navigation Art Desktopplugin.bootstrap_package.settings.scss.navigationartselect (MainNavigation, SplitedNavigation, HamburgerNavigation, HamburgerD2, HamburgerD3)MainNavigationNavigationslayout ab 992px. Jede Variante bringt eigenes Markup und ein eigenes Stylesheet mit, und nur die ausgewählte wird kompiliert — nach einer Änderung den Cache leeren, damit das CSS neu gebaut wird.
Navigation Art Mobileplugin.bootstrap_package.settings.scss.navigationartmobileselect (BottomSheetNavigation, OrbitFabNavigation, NavigationN4)BottomSheetNavigationNavigationslayout unter 992px. Wie bei der Desktop-Variante wird nur die ausgewählte kompiliert; also auch hier nach einer Änderung den Cache leeren.
Hamburger Overlay Brand Labelpage.navigation.overlayBrandLabelstring_leer_Kleine Versalien-Beschriftung über dem Adressblock im Overlay der Hamburger-Navigation (z. B. der Name der Site). Leer lassen, um sie auszublenden.

Reiter: Behaviour

FeldEinstellungsschlüsselTypVorgabeWas es tut
Fixed Navigationpage.theme.navigation.fixedboolTrueHält den Header beim Scrollen im Blick. Aus lässt ihn mit dem Inhalt wegscrollen.
Fixed Navigation Transitionpage.theme.navigation.fixedtrnsitionboolFalseLässt den Header schrumpfen, sobald die Seite gescrollt wurde. Gehört zum fixierten Header darüber; seine Zielgrößen sind „Navbar height (scrolled)“ unter Sizes & rounding und „Logo height (scrolled)“ auf der Seite Layout unter Logo.
Wide Navigationpage.theme.navigation.wideboolFalseLässt die Navigation die volle Fensterbreite statt des zentrierten Containers nutzen. Betrifft nur die Navigationszeile, nicht den Inhalt darunter.

Reiter: Sizes & rounding

FeldEinstellungsschlüsselTypVorgabeWas es tut
Navbar heightpage.theme.cssvar.navbarHeightstring_leer_Header-Höhe, z. B. 165px. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Navbar height (scrolled)page.theme.cssvar.navbarTransitionHeightstring_leer_Header-Höhe nach dem Scrollen. Wirkt nur mit eingeschaltetem „Fixed Navigation Transition“ unter Behaviour. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Dropdown & mega menu roundingpage.theme.cssvar.navMenuRadiusstring_leer_Eckenradius von allem, was sich aus der Navigation heraus öffnet — die Panels von Dropdown und Megamenü, jeder Eintrag darin, die Link- und Vorschaukacheln sowie das Sprachmenü, z. B. 12px. Die Links in der Leiste selbst folgen dem Feld darunter. Leer lassen, um den eigenen Wert des Themes zu verwenden.
Navigation buttons & pills roundingpage.theme.cssvar.navControlRadiusstring_leer_Eckenradius der Bedienelemente in der Navigationsleiste — Navigationslinks samt ihrem aktiven Hintergrund, die Sprach-Pille und der hervorgehobene Button, z. B. 8px. Ein Wert für alle drei, weil sie nebeneinander stehen. Leer lassen, um den eigenen Wert des Themes zu verwenden.
FeldEinstellungsschlüsselTypVorgabeWas es tut
Language switcher in the navigationpage.theme.language.enableboolTrueZeigt die Sprachlinks in der Navigation — jede Variante rendert sie. Auf einer einsprachigen Site ausschalten: Der Umschalter zeigte sonst einen einsamen Eintrag, der nichts bewirkt. Die Einstellung gehört zu bootstrap_package und ist hier nur wiederholt, damit sie in diesem Modul auftaucht; sie an der einen oder der anderen Stelle auszuschalten hat dieselbe Wirkung.
Search in the navigationpage.theme.search.enableboolFalseZeigt eine Lupe in der Navigation, die ein Suchfeld öffnet. Jede Navigationsvariante unterstützt das. Das Theme liefert nur das Eingabefeld — die Zielseite darunter muss ein Such-Plugin tragen, sonst landet die Anfrage auf einer Seite, die sie nicht beantworten kann.
Search results pagepage.theme.search.targetPageUidint0Seiten-ID, an die die Suche abschickt — die Seite mit dem Such-Plugin, z. B. indexed_search. Auf 0 lassen und die Anfrage geht an die Seite, auf der die Besucherin gerade ist, und die zeigt keine Treffer.

Custom CSS

FeldEinstellungsschlüsselTypVorgabeWas es tut
Custom CSS Classespage.theme.customCssClassesstringborder-radius-6, border-radius-12, box-shadow-1, img-shadow, padding-5Kommagetrennte Liste von Klassennamen, die die Redaktion je Inhaltselement auswählen kann. Hier werden nur Namen registriert — die passende CSS-Regel muss im Theme existieren, sonst wird die Option zwar angeboten, tut aber nichts. Von yavi_core mitgeliefert und gestaltet: border-radius-6, border-radius-12, box-shadow-1, img-shadow, padding-5.

Config

Reiter: Config

FeldEinstellungsschlüsselTypVorgabeWas es tut
Header Commentconfig.headerCommentstring_leer_Freier Text, der als HTML-Kommentar oben in den Quelltext jeder Seite geschrieben wird, typischerweise eine Credit- oder Kontaktzeile. Von Bootstrap Package nach config.headerComment gerendert — nur im Quelltext der Seite sichtbar.
Enable Topbarpage.topbar_enabledboolTrueHauptschalter für die schmale Leiste über der Navigation. Aus heißt, die Leiste wird überhaupt nicht gerendert, gleich was in den beiden Inhaltsfeldern darunter steht.
Topbar Leftpage.topbarstring_leer_UID des Inhaltselements in der LINKEN Hälfte der Topbar, typischerweise Kontaktdaten. Nur die Zahl eintragen, z. B. 24 — es ist die uid des Inhaltselements, keine Seiten-ID. Leer lässt diese Hälfte frei.
Topbar Rightpage.socialtopbarstring_leer_UID des Inhaltselements in der RECHTEN Hälfte der Topbar, typischerweise Social-Links. Nur die Zahl eintragen. Leer lässt diese Hälfte frei.
Sticky Barpage.stickybarstring_leer_UID eines Inhaltselements, das als Leiste gerendert wird, die beim Scrollen sichtbar bleibt. Nur die Zahl eintragen. Leer heißt keine Haftleiste.
Footer Slogan Elementpage.footersloganstring_leer_UID des Inhaltselements, das unter dem Footer-Logo gerendert wird (leer lassen, um es abzuschalten).
Footer Content Pagepage.footer.pidstring_leer_UID der Seite, deren Inhalte die fünf Footer-Spalten füllen, gelesen aus den Spaltenpositionen 901 bis 905. Anders als die Felder darüber ist das eine Seiten-ID, keine uid eines Inhaltselements. Leer rendert einen leeren Footer, statt zu scheitern. Auf die eigene Seite richten, wenn der Footer verschoben oder neu gebaut wird.

Reiter: Contact

Diese Felder speisen die strukturierten Daten der Site (schema.org/Organization), nicht den Footer — Kontaktdaten auf der Seite selbst werden als Inhalt gepflegt. Jedes davon ist optional: Was leer bleibt, fällt auf die Kontaktdaten des Themes zurück, und was auch dort keinen Rückfall hat, wird aus dem Markup weggelassen, statt geraten zu werden.

FeldEinstellungsschlüsselTypVorgabeWas es tut
Type of organisationpage.organization.typestringOrganizationWie Suchmaschinen den Betreiber dieser Site einordnen sollen. Erlaubt: Organization, LocalBusiness, AutoDealer, AutoRepair, Store. Ein Autohaus gehört unter AutoDealer, eine Agentur unter Organization. Alles Unbekannte fällt auf Organization zurück.
Name of the organisationpage.organization.namestring_leer_Name, unter dem der Betreiber im Suchergebnis erscheint, z. B. das Unternehmen mit seiner Rechtsform. Leer verwendet den Kontaktnamen unter Contact und, falls auch der fehlt, den Website-Titel.
Street and numberpage.organization.streetstring_leer_Straße der Postanschrift in den strukturierten Daten. Leer verwendet die Anschrift unter Contact, deren zweite Zeile als „PLZ Ort“ gelesen wird.
Postcodepage.organization.postalCodestring_leer_Postleitzahl der Postanschrift. Wirkt nur zusammen mit den beiden Feldern daneben: Sobald eines der drei einen Wert trägt, wird die Anschrift unter Contact nicht mehr verwendet.
Townpage.organization.citystring_leer_Ort der Postanschrift. Siehe die Anmerkung zur Postleitzahl.
Countrypage.organization.countrystring_leer_Zweibuchstabiges Länderkürzel der Anschrift, z. B. CH, DE, AT. Leer verwendet das Land unter Contact. Allein bewirkt es nichts: Ohne Straße oder Ort wird überhaupt keine Anschrift geschrieben.
Telephonepage.organization.telephonestring_leer_Telefonnummer in den strukturierten Daten, am besten in internationaler Form, z. B. +41 41 000 00 00. Leer verwendet die Telefonnummer unter Contact.
E-mailpage.organization.emailstring_leer_E-Mail-Adresse in den strukturierten Daten. Leer verwendet die E-Mail-Adresse unter Contact.
Logo for search enginespage.organization.logostring_leer_Logo, das Suchmaschinen neben Ergebnissen zeigen, z. B. EXT:your_theme/Resources/Public/Images/logo.png oder eine vollständige Adresse. Leer verwendet das Theme-Logo unter Layout > Logo. Google liest hier Rasterbilder — ein SVG akzeptiert schema.org zwar, Google zeigt es aber nicht.

Reiter: Social Media

FeldEinstellungsschlüsselTypVorgabeWas es tut
Profiles on other sitespage.organization.sameAsstring_leer_Vollständige Adressen der Profile, die zu dieser Organisation gehören — LinkedIn, Facebook, Instagram, YouTube, Wikipedia. Eine pro Zeile oder durch Kommas getrennt. Leer verwendet die Kanäle des Themes. Sie sagen einer Suchmaschine, dass diese Profile und diese Site denselben Betreiber haben; was keine gültige Adresse ist, wird verworfen.

Reiter: Tracking

FeldEinstellungsschlüsselTypVorgabeWas es tut
Google Tag Managerpage.tracking.google.tagManagerContainerIdstring_leer_Container-ID des Google Tag Manager
Matomo URLpage.tracking.matomo.urlstring_leer_Host der eigenen Matomo-Instanz OHNE Protokoll und ohne abschließenden Schrägstrich, z. B. analytics.example.com — daraus baut das Skript //<host>/matomo.php. Der Tracking-Code wird nur eingebunden, solange dieses Feld gefüllt ist.
Matomo IDpage.tracking.matomo.idstring_leer_Site-ID, die diese Website innerhalb von Matomo hat — die Nummer aus der Liste „Websites“ in Matomo, nicht die Seiten-ID in TYPO3.

Licence

FeldEinstellungsschlüsselTypVorgabeWas es tut
Licence Keylicence.keystring_leer_Der Lizenzschlüssel des Yavi-Themes (siehe E-Mail zur Kaufbestätigung).
Product Codelicence.productstring_leer_Das Produkt, für das diese Lizenz gilt, z. B. yavi-lucerne.