nutshell-framework/tab-element

Ein Tab-Element für Contao

Maintainers

Package info

github.com/nutshell-framework/tab-element

Type:contao-bundle

pkg:composer/nutshell-framework/tab-element

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-07-16 13:20 UTC

This package is auto-updated.

Last update: 2026-07-21 11:20:51 UTC


README

Mit tab-element lassen sich Inhalte in Contao in umschaltbaren Reitern (Tabs) organisieren.

Das Element baut auf den verschachtelten Inhaltselementen von Contao 5.3+ auf: Du legst ein Tab-Element an und fügst darin beliebige Inhaltselemente als Kind-Elemente ein. Jedes Kind-Element wird zu einem Tab – die Beschriftung des Reiters stammt aus der Bereichsüberschrift (sectionHeadline) des jeweiligen Kind-Elements.

Installation

composer require nutshell-framework/tab-element

Verwendung

  1. Im Backend ein Inhaltselement vom Typ Tab-Element anlegen (Kategorie Verschiedenes).
  2. Innerhalb des Tab-Elements beliebige Inhaltselemente als Kind-Elemente einfügen.
  3. Bei jedem Kind-Element die Bereichsüberschrift ausfüllen – dieser Text erscheint als Beschriftung des Reiters.

Styling

Das Bundle liefert bewusst nur funktionales CSS mit (inaktive Inhalte ausblenden, aktiven Inhalt anzeigen). Das visuelle Design übernimmt dein Theme über die folgenden Klassen:

Klasse Bedeutung
.content-tab Wrapper des gesamten Elements
.tablist Container der Reiter-Buttons
.tab__button einzelner Reiter-Button (.active = aktiv)
.tablist__toggler mobiler Umschalt-Button (per Default ausgeblendet)
.tab__content einzelner Inhaltsbereich (.active = sichtbar)

Lizenz

GPL-3.0-or-later – (c) Erdmann & Freunde