Commit Graph

6 Commits

Author SHA1 Message Date
1b9ce5dd86 add GoatCounter analytics, update footer with maintainer credit
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:33:44 +01:00
a78c45591f replace dead key panel with inline keyboard compositions
clicking a dead key or pressing its key combo (e.g. Option+M) now
shows compositions directly on the keyboard. keys with compositions
are highlighted, others dimmed. spacebar shows catchy group name.
click the active dead key again or press Escape to exit. add helper
text beneath keyboard explaining viewer interaction.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:10:48 +01:00
fa864b65bc rebuild website, PDF generator to match keyboard viewer
remove hero section, add download button in nav, version-aware PDF
download button. rename section title. rebuild ISO enter as single
tall key spanning from row 3 upward. rebuild PDF generator: match
viewer layout (ISO enter, fn key, correct sizes, arrow cluster,
symbol labels), larger fonts, bold modifier labels. dead key pages
now render full keyboards with base/shift compositions, catchy group
names matched by terminator character.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 13:40:48 +01:00
18718e3424 add interactive keyboard viewer, fix parser, move spec PDF
interactive layout viewer with version tabs, modifier key highlighting,
dead key compositions, ISO enter spanning two rows, arrow cluster.
fix keylayout parser mapSet range handling, update PDF build scripts,
move eurkey-layout-complete.pdf to spec/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 12:49:36 +01:00
a8f5cf4097 replace PDF iframe with download links, remove main.js 2026-03-05 14:23:58 +01:00
3e2fc8f0d9 track src/, fonts/ as project source, replace Hugo with static website
- commit keylayouts, icons, lproj, Iosevka fonts
- remove Hugo, build static site (HTML + CSS + vanilla JS)
- CI workflow generates layout PDFs, deploys to GitHub Pages
2026-03-05 14:16:58 +01:00