docs
TYPO3 v14
Inhalte  /  Inhaltselemente

12 — Inhaltselemente

Mit aktivem Theme stehen 63 Inhaltselementtypen zur Verfügung. Zwei davon sind Yavis eigene (CTA und Portfolio); der Rest kommt von TYPO3 und Bootstrap Package und wird vom Theme überarbeitet — neue Layouts, neue Felder, eigene Templates. Dazu bekommt jedes Element einen Satz gemeinsamer Felder.

Dieses Kapitel behandelt, was neu ist. Eine vollständige Liste der Typen steht in der Referenz der Inhaltselemente.

i
Die Felder der Inhaltselemente sind übersetzt: Hier stehen die deutschen Beschriftungen, bei Bedarf mit der englischen in Klammern. Die Screenshots zeigen ein englisches Backend.

Felder, die jedes Element bekommt

Gleich welcher Typ gewählt wird, diese Felder stehen bereit. Sie sind der Grund, warum eine Yavi-Seite komponiert wirkt statt zusammengesetzt.

Bereich der Überschrift

Ein Text-Element: Eyebrow, Überschrift mit Band und Farbe, danach Textbreite und Textposition
Ein Text-Element: Eyebrow, Überschrift mit Band und Farbe, danach Textbreite und Textposition
FeldWas es tut
Eyebrow – VorüberschriftKleine Zeile über der Überschrift, meist in Versalien, mit einer kurzen Linie darunter
Farbe der Überschrift · Farbe der UnterüberschriftFarbe für Überschrift und Unterüberschrift
Hintergrundband der HeadlineSetzt die Überschrift auf ein farbiges Band (primär, sekundär, weiß, schwarz)
Überschrift links einrückenRückt die Überschrift ein
Abstand vor / nach der ÜberschriftRaum um die Überschrift, unabhängig vom Abstand des Elements
Animierte Linie unter der ÜberschriftDie Linie unter der Überschrift zeichnet sich, sobald sie ins Bild scrollt

Syntax der Überschrift

Eckige Klammern markieren Wörter innerhalb einer Überschrift:

text
Building business [with purpose]

Die geklammerten Wörter nehmen die Headline word color aus Design / Colors an. Dieselbe Syntax funktioniert in der Karussell-Überschrift und in Kartenüberschriften.

Text

FeldWas es tut
TextfarbeFarbe des Fließtexts
TextbreiteBreite des Textbereichs in Bootstrap-Spalten — ein Element über die volle Breite mit einer halbbreiten Textspalte ist das häufigste redaktionelle Layout
TextpositionLinks, mittig, rechts innerhalb der Zeile

Symbol

FeldWas es tut
InhaltssymbolEin Symbol aus dem Symbolsatz oder ein hochgeladenes SVG
SymbolfarbeFarbe des Symbols
Icon-PositionÜber, rechts von, unter oder links vom Text

Die Ausrichtung des Symbols folgt der Textausrichtung; sie ist keine eigene Entscheidung. Ist kein Symbol gesetzt, bleibt das Layout unberührt — kein reservierter Platz, keine Lücke.

Elemente können beliebig viele Buttons tragen, jeder mit:

FeldAnmerkung
LinkJeder TYPO3-Link: Seite, Datei, extern, E-Mail
LinktextFällt auf „Mehr erfahren“ zurück, wenn leer
ButtonfarbePrimär, sekundär, …
PositionWo die Buttonzeile sitzt

Rahmen

FeldWas es tut
Feste Höhez. B. 800px, 100%, 80vh — für hero-artige Blöcke
Zusätzliche CSS-Klasse für den RahmenEine freie Klasse für Einzelfälle
Eigene CSS-KlassenDie Mehrfachauswahl, gespeist aus Custom CSS
Hintergrundbild, VerlaufsüberlagerungHintergrund des Rahmens, mit einem optionalen Verlauf darüber

Sichtbarkeit nach Gerät

FeldBlendet das Element aus
Auf dem Desktop ausblendenab 992px
Auf dem Tablet ausblenden768–991px
Auf dem Smartphone ausblendenunter 768px

Das entfernt das Element in diesem Viewport tatsächlich aus dem Markup, statt es per CSS zu verbergen — ein nicht gezeigtes Bild ist ein nicht geladenes Bild.

Animation

Die Animationen beruhen auf AOS und werden je Teil des Elements konfiguriert: Überschrift, Unterüberschrift, Eyebrow, Text, Button, Bild, Symbol, Hauptbereich. Jeder nimmt eine Animationsart, eine Verzögerung und einen Spiegel-Schalter entgegen.

Zwei Hinweise aus der Praxis:


Die Elementfamilien

Karten (Card Group)

Eine Kartengruppe im Backend — Layout, Spalten je Breakpoint und die Kartendatensätze
Eine Kartengruppe im Backend — Layout, Spalten je Breakpoint und die Kartendatensätze

Ein Element, zwanzig Layouts. Jede Karte ist ein Datensatz im Element; die Redaktion sortiert also per Ziehen um.

LayoutCharakter
Einfach · Karte linksbündig · Karte einfach, linksbündigTextkarte, Bild optional
HintergrundbildDas Bild füllt die Karte, der Text liegt darüber
LeistungSymbol, Überschrift, Text — die klassische dreispaltige Leistungszeile
Karte mit VideoKarte mit einem Video
Karte mit ZählerZählt zu einer Zahl hoch, sobald sie ins Bild scrollt
Karte TeamPorträt, Rolle, Social-Links
Karte mit LinksEine Liste von Links in der Karte
Karte im Mauerwerk-RasterMasonry-Raster, ungleiche Höhen
Karte mit DiagrammKreisdiagramm mit einem Wert
Karte mit Hover-EffektInhalt, der beim Überfahren erscheint
Karte PreisePreistabelle mit einem hervorgehobenen Tarif
Karte PartnerLogoraster
Karte FallstudieReferenz-Teaser
Karte AblaufNummerierte Schritte
FortschrittsbalkenBalken mit einem Prozentwert
Karte NeuigkeitenNews-Teaser
Karte mit SwiperKarten in einem Slider

Je Karte: Überschrift, Beschreibung, Bild, Link mit Symbol, Badge-Text („Am häufigsten gebucht“), Hervorhebungsschalter, Hintergrund- und Textklasse sowie ein eigener Eckenradius für vier Ecken.

Der Karteneintrag

Eine einzelne Karte: Badge, Hervorhebung, Hintergrund- und Textklasse sowie der Eckenradius mit seiner Kette
Eine einzelne Karte: Badge, Hervorhebung, Hintergrund- und Textklasse sowie der Eckenradius mit seiner Kette

Je Element: Spalten je Breakpoint, Intervall und Geschwindigkeit der automatischen Wiedergabe für die Slider-Layouts, Navigation ein/aus, Farben und Größen des Diagramms.

Eine Kartengruppe im Frontend
Eine Kartengruppe im Frontend

Karussell

Drei Elemente — Carousel, Carousel Small, Carousel Fullscreen —, die sich eine Slide-Tabelle teilen. Das ist das größte Element des Themes; es hat ein eigenes Kapitel: 13 — Hero und Karussell.

CTA (yavi_cta)

Das CTA-Element im Frontend
Das CTA-Element im Frontend

Ein Call-to-Action-Banner mit Eyebrow, Überschrift, wechselnden Wörtern, Buttons und einer frei gestaltbaren Infozeile (Telefon, E-Mail, Öffnungszeiten). Drei Layouts:

LayoutCharakter
Aurora-Panel (randlos, animiert)Randloser, animierter Hintergrund
Das CTA-Element im Backend — wechselnde Wörter, Buttons und die frei gestaltbare Infozeile
Das CTA-Element im Backend — wechselnde Wörter, Buttons und die frei gestaltbare Infozeile

| Geteilte Karte | Text neben Kontaktchips |

| Panel | Überschrift, Buttons, Kontaktzeile |

Die wechselnden Wörter in der Überschrift werden als ein Feld eingegeben, mit Semikolon getrennt; sie laufen neben der Überschrift durch, darüber oder darunter, mit einer horizontalen, vertikalen oder überblendenden Animation.

Portfolio (yavi_portfolio)

Eine Portfolio-Seite im Frontend
Eine Portfolio-Seite im Frontend

Projektschau mit drei Layouts: Mauerwerk-Raster, hervorgehobenes Projekt + Raster sowie Filter-Seitenleiste + Raster. Jedes Projekt hat Titel, Untertitel, Beschreibung, Jahr, Link und Bild.

Projektdaten (yavi_panel_facts)

Eine strukturierte Liste aus Bezeichnung und Wert — für Projektdaten, Kennzahlen oder technische Angaben.

Zitat

Sechs Layouts: goldene Karte, Navy geteilt mit Porträt, minimal-redaktionell, helle Karte, geteilt mit Foto, dunkel mit mittigem Porträt. Jedes mit Name und Rolle der zitierten Person und einem optionalen Porträt.

Tab

Tabs in drei Layouts: goldene Unterstreichung, Pillen, vertikal.

Medien, Galerie, Audio, Video

ElementAnmerkung
MedienZwei Layouts: Kartenraster oder hervorgehobener Eintrag plus Liste
GalerieRaster mit optionalem Mauerwerk-Raster, Bildvergleich mit Schieberegler
AudioZwei Player: Hero-Player und kompakte Liste. Liest die Dauer aus der Datei.
VideoEigener Player-Skin mit Vorschaubild, Endlosschleife und Bedienelementen; oder eine externe Medieneinbettung (YouTube, Vimeo)

Symbolgruppe

Vier Layouts: Haftleiste, Symbolliste, Kopfleiste, Swiper. Verwendet für die Kontaktsymbole der Topbar und für Merkmalszeilen.

Container

Mehrspaltige Container (1, 2, 3, 4 Spalten sowie asymmetrische Raster 4/8 und 8/4), dazu die Container Modal und Offcanvas, deren Inhalt in einem Dialog oder in einem hereinfahrenden Panel öffnet.


Vorschau im Backend

Das Seitenmodul: die meisten Elemente rendern eine echte Vorschau statt eines grauen Kastens
Das Seitenmodul: die meisten Elemente rendern eine echte Vorschau statt eines grauen Kastens

Die meisten Elemente rendern im Seitenmodul eine echte Vorschau statt eines grauen Kastens — Karten zeigen ihre Karten, Karussells ihre Slides, das CTA sein Layout. Zeigt ein Element nur seine Überschrift, ist für diesen Typ kein Vorschau-Renderer registriert; das ist eine Lücke, kein Fehler.