gplx/mediawiki/skins/Cavendish/resources/images
Sascha 60ecb5962d feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline
Barrierefreiheit (cavendish.css / header.css):
- Header auf dunkles Teal (#003535) umgestellt, Titel weiß
- Tab-Buttons an dunklen Header angepasst (Kontrast 12:1 AAA)
- Status-Boxen (.successbox/.errorbox/.warningbox) von <2:1 auf 7-8:1 angehoben
- Grau-Texte (#888, #808080, #7d7d7d) auf #595959 (7:1 AAA) vereinheitlicht
- Aktive Links, Footer, Nav-Labels auf WCAG-AAA-Kontrast gebracht
- header.css in skin.json registriert (war nie geladen)
- Cavendish-Skin vollständig versioniert

Deploy-Infrastruktur:
- .forgejo/workflows/deploy.yml: Auto-Deploy via Forgejo Actions bei Push auf main
- scripts/deploy.ps1: manuelles Windows-Deploy (WSL rsync / scp-Fallback)
- mediawiki/LocalSettings.production.example.php: Produktions-Konfigurationsvorlage
- .deploy.example.env: Verbindungsdaten-Template
- package.json: deploy / deploy:all / deploy:initial Skripte ergänzt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 16:25:01 +02:00
..
audio.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
body_back.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
bullet.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
document.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
envelope.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
external.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
folder.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
headbg.jpg feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
header_logo.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
key-point_bl.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
key-point_tl.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
locked.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
magnify-clip.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
minus.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
newspaper.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
plus.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
required.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
speech-bubble-left-4.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
subsite_back.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
subsite_back.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
subsite_mozilla-org.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
top-left.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
top-mid.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
top-right.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
user.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
video.png feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00
wiki_header_logo.gif feat: WCAG-AAA-Kontraste, Cavendish-Skin, Deploy-Pipeline 2026-06-04 16:25:01 +02:00