- Converted all 9 accordion divs to semantic <button> elements - Added ARIA attributes: aria-expanded, aria-controls, id for each button - Accordion content: role="region" and aria-labelledby for screen readers - Keyboard support: Enter and Space keys toggle accordions (WAI-ARIA pattern) - Mobile optimization: 44px/48px touch targets, touch-action: manipulation - iOS tap feedback: -webkit-tap-highlight-color - Footer i18n: No footer object in leader.json (uses common.json correctly) - Updated leader-page.js with keyboard handlers and ARIA state management - Version 1.5.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
14 lines
647 B
JSON
14 lines
647 B
JSON
{
|
|
"version": "1.5.0",
|
|
"buildDate": "2025-10-23T00:17:00Z",
|
|
"changelog": [
|
|
"Leader page: Full WCAG accessibility, 9 accordions with proper ARIA, keyboard navigation",
|
|
"Converted accordion divs to semantic <button> elements with aria-expanded, aria-controls",
|
|
"Added keyboard support: Enter and Space keys toggle accordions",
|
|
"Mobile optimization: 44px/48px touch targets, touch-action: manipulation",
|
|
"Accordion content panels: role='region' and aria-labelledby for screen readers",
|
|
"Previous: Implementer diagrams, Researcher Berlin/Weil, Footer i18n deep merge"
|
|
],
|
|
"forceUpdate": true,
|
|
"minVersion": "1.1.5"
|
|
}
|