Commit Graph

11 Commits

Author SHA1 Message Date
c398fd3d5c chore: update format.lessons to include localized files
- Change glob pattern from lessons/*.json to lessons/**/*.json
- Update copyright year to 2026
2026-01-07 14:14:04 +01:00
f9d08749d3 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
a1f1da0d06 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
Michael Czechowski
02fddca908 feat: update format script to include schemas directory for prettier 2025-05-19 23:42:14 +02:00
Michael Czechowski
7962bbdf43 feat: enhance validation feedback in code editor, improve layout and reset functionality 2025-05-19 13:20:40 +02:00
Michael Czechowski
e546b21055 feat: update license format and add README.md 2025-05-14 03:53:12 +02:00
Michael Czechowski
ea900b0cc8 feat: add debug flag to preview script in package.json 2025-05-14 02:52:33 +02:00
Michael Czechowski
0f2308a132 style: run format first time 2025-05-13 21:08:18 +02:00
Michael Czechowski
4141501708 feat: add Vitest configuration and tests for lesson modules and rendering 2025-05-13 21:07:04 +02:00
Michael Czechowski
12b70e0b31 refactor: update styles and improve layout 2025-05-13 19:09:11 +02:00
Michael Czechowski
c46d6efd6b init project 2025-05-13 18:10:40 +02:00