Skip to content

v0.7.1#9

Merged
bastiensoret merged 5 commits intomainfrom
dev
Mar 20, 2026
Merged

v0.7.1#9
bastiensoret merged 5 commits intomainfrom
dev

Conversation

@bastiensoret
Copy link
Copy Markdown
Owner

[0.7.1] — 2026-03-20

Changed

  • All hardcoded color values migrated to CSS custom properties (--color-* in popup, --si-* in overlay) for maintainability
  • Decorative SVGs marked with aria-hidden="true"; toggle elements use role="switch"
  • Overlay root element receives aria-label; comment toggle uses aria-expanded
  • Comment body animates with max-height transition instead of display:none toggle
  • postsFlagged display sanitized; inline style manipulation replaced with CSS classes
  • Icon paths in manifest updated to static/ directory

bastiensoret and others added 3 commits March 20, 2026 13:50
…ibility

Replace all hardcoded color values with CSS custom properties (--color-* in popup,
--si-* in overlay) for maintainability. Add ARIA attributes (aria-hidden on decorative
SVGs, role="switch" on toggles, aria-label on overlays, aria-expanded on comment toggle).
Animate comment body with max-height transition instead of display:none. Sanitize
postsFlagged display and replace inline style manipulation with CSS classes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
style(ui): migrate colors to CSS custom properties and improve accessibility
@bastiensoret bastiensoret changed the title v7.1 v0.7.1 Mar 20, 2026
bastiensoret and others added 2 commits March 20, 2026 14:55
…a11y fixes

Syncs manifest.json and package.json to 0.7.1 and documents the
CSS custom properties migration, accessibility improvements, and
visual polish changes shipped in 0.7.0→0.7.1.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@bastiensoret bastiensoret merged commit b63ba96 into main Mar 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant