This documentation always describes the latest published version.
Live Demo: Try this and other plugins live — no installation, no risk: demo.markus-michalski.net
Accessibility widget for Shopware 6.7+ storefronts. A floating button opens a panel where customers can adjust font size, contrast, color filters, blue light filter and animations themselves. This helps meet the German Barrierefreiheitsstärkungsgesetz (BFSG).
Privacy: All settings live exclusively in the browser's LocalStorage. No cookies are set, no data is sent to third parties, and nothing is stored on the server.
| Page | Content |
|---|---|
| Installation | Installation via Store, Composer or ZIP, update, uninstall |
| Configuration | Widget settings, available options, privacy & GDPR, practical examples |
| Storefront Integration | CSS classes, LocalStorage schema, color filters, theme customization, Twig blocks |
| Troubleshooting | Common problems with symptom → check → solution, FAQ |
| Technical Details | Architecture diagram, plugin structure, subscriber overview |
| Feature | Description |
|---|---|
| Font Size Adjustment | Small / Normal / Large |
| Contrast Modes | Normal / High Contrast / Inverted |
| Color Vision Filters | Protanopia, Deuteranopia, Tritanopia simulation |
| Blue Light Filter | Reduces blue light for comfortable reading |
| Reduce Animations | Disables CSS animations and transitions |
| Skip-to-Content Link | Keyboard navigation support |
| LocalStorage Persistence | Settings saved across sessions |
| Multi-Sales-Channel | Configurable per Sales Channel |
| No External Services | Everything runs on your own server |
| No Cookies | Fully GDPR-compliant |
The widget gives visitors tools to adjust how the shop is displayed (font size, contrast, color filters, blue light filter, animations) and ships with a skip-to-content link. Which WCAG success criteria a shop meets depends on the shop as a whole and cannot be derived from the plugin alone.
This plugin alone does not guarantee full BFSG compliance. A comprehensive accessibility audit of the entire shop is required.
| Requirement | Version | Notes |
|---|---|---|
| Shopware | 6.7.x | |
| PHP | 8.2+ | |
| License | valid | Single-installation license, see below |
Commercial License - covers one Shopware installation, including all Sales Channels within it.
For customers who purchased this plugin through the Shopware Store, technical support is provided exclusively through the official Shopware support ticket system in your Shopware account. For general, project-related, or commercial inquiries outside the scope of the Store framework: support@markus-michalski.net.