logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Aktualisierung von Klassen von 7.x auf 8.x

19/06/2025, by Ivan

Änderungen in den Hauptklassen

Vereinfachte Namen der Hilfsklassen „element-x“

Drupal 7 führte einige neue Klassen ein: element-hidden, element-invisible und element-focusable. Es war schwer, genau zu verstehen, was diese Klassen anhand ihrer Namen bewirkten, daher wurden die Klassennamen geändert. Die neuen Namen sollen das Verständnis der Klassen erleichtern und besser zur HTML 5 Boilerplate, einer beliebten HTML5-Umgebung, passen. Hier ist eine Tabelle zur Umwandlung und Verwendung:

Vorher (7.x) Nachher (8.x) Hinweis
element-hidden hidden

Verbirgt das Element sowohl visuell als auch vor Screenreadern (z. B. ein Element, das später per JavaScript befüllt wird oder ein Element, das Sie per JavaScript ausblenden wollen).

 

element-invisible visually-hidden

Verbirgt das Element visuell, macht es aber für Screenreader zugänglich (z. B. ein Menütitel).

 

element-focusable visually-hidden focusable

Ermöglicht den Fokus auf ein visuell verborgenes Element per Tastatur (z. B. Sprunglinks zum Inhalt). Die Klasse „focusable“ sollte zusammen mit „visually-hidden“ verwendet werden.

 

  invisible Diese Klasse ist neu in Drupal 8. Sie verbirgt ein Element visuell und vor Screenreadern, erhält jedoch das visuelle Layout bei.

 

Diese Klassen sind implementiert in core/modules/system/css/system.module.css.

Für weitere Informationen siehe:

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.