Commit Graph

5 Commits

Author SHA1 Message Date
0169c8c9a9 fix: use One Dark theme for CodeMirror syntax highlighting
- Replace custom highlight styles with @codemirror/theme-one-dark
- Cleaner implementation with official CodeMirror theme
- Keep custom font and padding overrides
2025-12-22 01:17:10 +01:00
238853d2e1 feat: add CodeMirror 6 editor with Emmet support
- Replace textarea with CodeMirror 6 for syntax highlighting
- Add Emmet abbreviation expansion (Tab to expand)
- Support HTML and CSS language modes with autocomplete
- Add dark theme matching app design
- Tab indentation with Shift-Tab for outdent
- Update help modal with Emmet shortcuts
2025-12-21 23:37:14 +01:00
5872f04b32 fix: update package lock after package json update 2025-06-01 22:03:19 +02:00
Michael Czechowski
61211d190f feat: add Vitest configuration and tests for lesson modules and rendering 2025-05-13 21:07:04 +02:00
Michael Czechowski
ec424e4a0b init project 2025-05-13 18:10:40 +02:00