lashman
c78627a659
a11y: final cleanup -- remaining hardcoded colors
...
- FontSelector: text-[#8a8a8a]→text-text-sec, border-[#222 ]→border-border
- StatsView: Canvas fillStyle and inline trend color #8a8a8a→#a8a8a8
- ActivityManager: border-[#222 ]→border-border, #f85149→#ff6b6b danger color
- Settings: #f85149→#ff6b6b danger color on reset/delete buttons
2026-02-18 19:18:15 +02:00
lashman
e4e7859653
a11y: Tasks 9,13-17 -- Settings ARIA, MiniTimer, overlays, ColorPicker, ActivityManager
...
- Settings: breathing radiogroup/radio, sound aria-pressed, contrast tokens,
placeholder contrast, reset aria-live, abbreviation tags, title tooltips,
back button 44px target
- MiniTimer: paused text #555→#a8a8a8 for AAA contrast
- MicrobreakOverlay: alertdialog role, sr-only heading, aria-describedby
- BreakOverlay: alertdialog role, sr-only heading, aria-label
- ColorPicker: enlarge swatches 22→28px with 44px hit areas, aria-pressed
- ActivityManager: enlarge action buttons to 44px targets, contrast tokens
2026-02-18 19:18:15 +02:00
lashman
67a8828a69
a11y: Tasks 7-12 -- Dashboard, Settings, StatsView, BreakScreen, Celebration
...
- Dashboard: text-text-sec tokens, nav landmark, toast hover persistence,
goal progressbar ARIA, pomodoro sr-only text
- Settings: h3→h2 heading hierarchy, section aria-labelledby with ids,
Working Hours heading added
- StatsView: h3→h2, tablist/tab/tabpanel ARIA pattern, sr-only data tables
for 30-day chart and heatmap, contrast tokens
- BreakScreen: strict-mode focus safety span, breathing phase-only
announcements, contrast tokens
- Celebration: JS-controlled hover/focus persistence, dismiss buttons,
Escape key, removed pointer-events:none
- Titlebar: removed redundant role="banner" on <header>
2026-02-18 19:18:15 +02:00
lashman
be41f61740
Add pomodoro, microbreaks, breathing guide, screen dimming, presentation mode, goals, multi-monitor, and activity manager
2026-02-07 15:11:44 +02:00
lashman
9ba3dad4de
Add WCAG 2.1 Level AA accessibility across all components
2026-02-07 12:13:03 +02:00
lashman
7272b80910
Initial commit -- Core Cooldown v0.1.0
...
Portable Windows break timer to prevent RSI and eye strain.
Tauri v2 + Svelte 5 + Tailwind CSS v4. No installer, no telemetry,
no data leaves the machine. CC0 public domain.
2026-02-07 01:12:49 +02:00