Commit Graph

19 Commits

Author SHA1 Message Date
lashman afaaaab2a2 Add non-color indicators for active tab and search highlights 2026-02-19 21:37:51 +02:00
lashman 0c47285a15 Highlight active heading in sidebar table of contents 2026-02-19 21:36:59 +02:00
lashman 3e67307a8d Respect prefers-reduced-motion for Framer Motion animations 2026-02-19 21:35:22 +02:00
lashman c37cb83548 Add focus trap to modal dialogs 2026-02-19 21:33:39 +02:00
lashman f4c8f2801b Add Shift+F10 context menu trigger and keyboard navigation 2026-02-19 21:31:56 +02:00
lashman 1b4bc92c3e Add keyboard navigation for sidebar and resize handle 2026-02-19 21:29:11 +02:00
lashman f0899e5032 Add keyboard navigation for tab bar 2026-02-19 21:27:24 +02:00
lashman 78f1487890 Add full keyboard navigation for menu bar 2026-02-19 21:24:47 +02:00
lashman 2bdd028e09 Add ARIA roles, labels, and states to all interactive components 2026-02-19 21:20:27 +02:00
lashman dfd5de97bc Add skip link and semantic HTML landmarks 2026-02-19 21:16:58 +02:00
lashman 654f78dfd2 Add focus indicators, fix target sizes, show hidden controls 2026-02-19 21:15:03 +02:00
lashman 123fbef26f Extract markdown typography colors into CSS variables 2026-02-19 21:13:07 +02:00
lashman ab7788464e Update color contrast to meet WCAG 2.2 AAA requirements 2026-02-19 21:08:29 +02:00
lashman dcbb9211c7 Handle OS file association: open .md files passed as CLI args 2026-02-14 19:45:58 +02:00
lashman 4e89bcd68f Update README 2026-02-14 12:10:35 +02:00
lashman c07eb10640 Polish README with modern layout, emojis, and tables 2026-02-14 12:04:51 +02:00
lashman 4f60339240 Make app fully portable, remove installers 2026-02-14 12:01:26 +02:00
lashman 758a93c9f6 Add polished UX: tabs, kinetic scroll, animations, search, typography 2026-02-14 11:53:55 +02:00
lashman b977d224a5 Initial commit: Vesper markdown reader 2026-02-13 23:09:33 +02:00