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> |
||
|---|---|---|
| .. | ||
| i18n | ||
| resources | ||
| .gitignore | ||
| .gitreview | ||
| COPYING | ||
| CavendishTemplate.php | ||
| Gruntfile.js | ||
| README.md | ||
| composer.json | ||
| skin.json | ||
README.md
Cavendish
Cavendish MediaWiki skin version 2.6.0
Compatibility
This version of the skin is compatible with MW 1.35+
Customization
There are different options that can be set in LocalSettings.php.
$wgLogos['1x-options'] = [ 'width' => 10, 'height' => 20, 'margin' => 10 ]
- width of the logo as a number in px
- height of the logo as a number in px
- offset on top of the logo
$wgCavendishSiteWidth
fixed width of the content area, if not set it's dynamic (default is false, that means dynamic)
$wgCavendishQRCode
Whether to add QR code to all pages (true) or not (false)
$wgCavendishQRUrlAdd
Used to track campaign for entry through QR Code in analytics software (e.g. Google Analytics, Piwik, ...); default is "?pk_campaign=qr-code"