Mit der Version 3.5.0 wurde das MATE Theme umfassend im Hinblick auf Barrierefreiheit überarbeitet und auf CSS-Variablen umgestellt.
Um diese Funktionen zu nutzen, ist beim Update von einer älteren Version (< 3.5.0) auf eine neuere Version (≥ 3.5.0)
ein manueller Zwischenschritt notwendig.
➡️ Anleitung: Update auf CSS-Variablen
Die Version 3.2.0 bringt zusätzliche Bedienelemente im Header mit, um:
![]()

Wenn du MATE Theme ab Version 3.2.0 installierst und die Demo importierst, sind die Icons im Header bereits vorhanden.
Nature Theme Elemente -> 01_Header.MATE01/06 auswählen.contrast-size-switcher hinzufügen![]()
![]()
{{comp::contrast}} {{comp::size::barrierefreiheit.html#fontSize}}
wcag hinzufügen.![]()
![]()
MATE01/06 wird automatisch über das Navigations-Template eingebunden.mod_navigation_nature.html5 angepasst hast, füge den Inserttag dort manuell ein.<?php if($this->showMobileMenu == 1): ?>
<ul id="mobile-menu<?= $this->id ?>" class="mobile-menu sidenav hc-bg-black-ter <?= $this->level ?>">
<?= $this->mobileNav ?>
<li>
<!-- contrast and size switcher -->
{{theme::content::MATE01/06}}
</li>
</ul>
<?php endif; ?>
Um redundante Links zu vermeiden (z. B. Bild, Überschrift und Button verlinkt), reicht es, nur den Button zu verlinken.
Das verbessert die Tastaturnavigation für Nutzer.
Für verschiedene Inhaltselemente wie Teaserbox, Contentbox usw. stehen angepasste Templates zur Verfügung.
Diese Templates haben die Endung _bf (für „barrierefrei“).
Bei der Erstellung von Inhalten solltest du auf folgende Punkte achten: