-
0e39cffccb
auto-claude: 2.2 - Add CSS styles for the concept panel: distinct vis
Michael Czechowski
2026-01-11 04:35:27 +01:00
-
2a9565cff6
auto-claude: 2.1 - Add native <details><summary> element for Why This Works section
Michael Czechowski
2026-01-11 04:32:41 +01:00
-
4486078599
feat: add concept field to lesson schema
Michael Czechowski
2026-01-11 04:29:07 +01:00
-
-
9f09d47088
test: update tests for new features and fix test expectations
Michael Czechowski
2026-01-07 14:16:51 +01:00
-
760690cdf1
test: update tests for new features and fix test expectations
Michael Czechowski
2026-01-07 14:16:51 +01:00
-
f7a8b85157
feat: add reset code confirmation dialog with skip option
Michael Czechowski
2026-01-07 14:16:45 +01:00
-
fbe0f20ef7
feat: add reset code confirmation dialog with skip option
Michael Czechowski
2026-01-07 14:16:45 +01:00
-
b883517bf1
fix(lessons): improve validation completeness and best practices
Michael Czechowski
2026-01-07 14:16:16 +01:00
-
52abfb37db
fix(lessons): improve validation completeness and best practices
Michael Czechowski
2026-01-07 14:16:16 +01:00
-
a107270d2b
fix: change transitions-animations difficulty to intermediate
Michael Czechowski
2026-01-07 14:15:25 +01:00
-
f050c1dcb9
fix: change transitions-animations difficulty to intermediate
Michael Czechowski
2026-01-07 14:15:25 +01:00
-
688de58987
fix: update English box-model task instructions format
Michael Czechowski
2026-01-07 14:15:12 +01:00
-
26999b4f05
fix: update English box-model task instructions format
Michael Czechowski
2026-01-07 14:15:12 +01:00
-
f6bf33aee2
docs: update README internationalization section
Michael Czechowski
2026-01-07 14:14:51 +01:00
-
110a677410
docs: update README internationalization section
Michael Czechowski
2026-01-07 14:14:51 +01:00
-
e252d34928
chore: update copyright year 2025 -> 2026 in lessons
Michael Czechowski
2026-01-07 14:14:43 +01:00
-
1236b5e114
chore: update copyright year 2025 -> 2026 in lessons
Michael Czechowski
2026-01-07 14:14:43 +01:00
-
55cba51a80
fix(i18n): update box-model task instructions format
Michael Czechowski
2026-01-07 14:14:36 +01:00
-
95f2a81e64
fix(i18n): update box-model task instructions format
Michael Czechowski
2026-01-07 14:14:36 +01:00
-
f3da00fb76
chore: update format.lessons to include localized files
Michael Czechowski
2026-01-07 14:14:04 +01:00
-
c398fd3d5c
chore: update format.lessons to include localized files
Michael Czechowski
2026-01-07 14:14:04 +01:00
-
beeeef036b
feat(claude-code): add project settings and commands
Michael Czechowski
2026-01-07 14:13:59 +01:00
-
b1ab23b579
feat(claude-code): add project settings and commands
Michael Czechowski
2026-01-07 14:13:59 +01:00
-
d5f7b5bf77
fix(lessons): style Hello World, add syntax examples, add goodbye module
Michael Czechowski
2026-01-06 15:58:12 +01:00
-
11f86c71f3
fix(lessons): style Hello World, add syntax examples, add goodbye module
Michael Czechowski
2026-01-06 15:58:12 +01:00
-
281ddf7cd6
fix(lessons): use code tags for quoted text, add syntax examples
Michael Czechowski
2026-01-06 15:50:11 +01:00
-
0bc6e93390
fix(lessons): use code tags for quoted text, add syntax examples
Michael Czechowski
2026-01-06 15:50:11 +01:00
-
380579edc9
fix(i18n): align German lesson code with English
Michael Czechowski
2026-01-06 14:58:49 +01:00
-
8e892254f8
fix(i18n): align German lesson code with English
Michael Czechowski
2026-01-06 14:58:49 +01:00
-
03029a757f
fix(rtl): comprehensive layout fixes for Arabic
Michael Czechowski
2025-12-31 10:31:49 +01:00
-
8d1a940588
fix(rtl): comprehensive layout fixes for Arabic
Michael Czechowski
2025-12-31 10:31:49 +01:00
-
af5a5a2045
refactor: move language picker to sidebar as dropdown
Michael Czechowski
2025-12-31 10:26:51 +01:00
-
6f7964f014
refactor: move language picker to sidebar as dropdown
Michael Czechowski
2025-12-31 10:26:51 +01:00
-
b7a34b02d8
fix(rtl): auto-detect text direction for untranslated content
Michael Czechowski
2025-12-31 01:51:01 +01:00
-
13382565c0
fix(rtl): auto-detect text direction for untranslated content
Michael Czechowski
2025-12-31 01:51:01 +01:00
-
62157e8b78
fix(rtl): keep Code Crispies logo in LTR order
Michael Czechowski
2025-12-31 01:50:26 +01:00
-
f8a981225f
fix(rtl): keep Code Crispies logo in LTR order
Michael Czechowski
2025-12-31 01:50:26 +01:00
-
822afd574b
fix(i18n): show current language and add RTL support for Arabic
Michael Czechowski
2025-12-31 01:49:03 +01:00
-
e4dd0ae70e
fix(i18n): show current language and add RTL support for Arabic
Michael Czechowski
2025-12-31 01:49:03 +01:00
-
513c5a8506
feat(i18n): add support for Polish, Spanish, Arabic, and Ukrainian
Michael Czechowski
2025-12-31 01:45:52 +01:00
-
b9d9a0ab0c
feat(i18n): add support for Polish, Spanish, Arabic, and Ukrainian
Michael Czechowski
2025-12-31 01:45:52 +01:00
-
7744468aaa
refactor: merge playground into welcome module
Michael Czechowski
2025-12-31 00:46:42 +01:00
-
89ad5228b4
refactor: merge playground into welcome module
Michael Czechowski
2025-12-31 00:46:42 +01:00
-
8c1683f3f3
fix: playground mode with HTML & CSS editor, no validation
Michael Czechowski
2025-12-31 00:38:41 +01:00
-
6390e29caf
fix: playground mode with HTML & CSS editor, no validation
Michael Czechowski
2025-12-31 00:38:41 +01:00
-
c0bb79da9f
feat: add Playground module with full-height editor
Michael Czechowski
2025-12-31 00:36:14 +01:00
-
4a9db6d10f
feat: add Playground module with full-height editor
Michael Czechowski
2025-12-31 00:36:14 +01:00
-
13798f5e83
feat: make logo clickable to navigate to welcome page
Michael Czechowski
2025-12-31 00:30:34 +01:00
-
eaf2d0c7f3
feat: make logo clickable to navigate to welcome page
Michael Czechowski
2025-12-31 00:30:34 +01:00
-
d5f9f1a843
style: improve hamburger menu icon with cleaner CSS
Michael Czechowski
2025-12-31 00:28:18 +01:00
-
bb936844d8
style: improve hamburger menu icon with cleaner CSS
Michael Czechowski
2025-12-31 00:28:18 +01:00
-
6c073b3517
seo: update meta description and title for HTML & CSS learning
Michael Czechowski
2025-12-30 22:37:42 +01:00
-
d25dbcdf6d
seo: update meta description and title for HTML & CSS learning
Michael Czechowski
2025-12-30 22:37:42 +01:00
-
d234408e1c
style: improve CRISPY animation and simplify sidebar footer
Michael Czechowski
2025-12-30 22:35:55 +01:00
-
85eb19ecc3
style: improve CRISPY animation and simplify sidebar footer
Michael Czechowski
2025-12-30 22:35:55 +01:00
-
11bcdc9c62
feat: hide Run button, update LibreTECH branding, improve welcome lessons
Michael Czechowski
2025-12-30 22:22:00 +01:00
-
6303358521
feat: hide Run button, update LibreTECH branding, improve welcome lessons
Michael Czechowski
2025-12-30 22:22:00 +01:00
-
c7afc1e4ce
fix: add dir=rtl to Arabic Hello World text
Michael Czechowski
2025-12-30 22:05:58 +01:00
-
4928223291
fix: add dir=rtl to Arabic Hello World text
Michael Czechowski
2025-12-30 22:05:58 +01:00
-
9d9a6840a0
fix: fill editor with Hello World p tags on Get Started lesson
Michael Czechowski
2025-12-30 22:03:37 +01:00
-
7febd65845
fix: fill editor with Hello World p tags on Get Started lesson
Michael Czechowski
2025-12-30 22:03:37 +01:00
-
9181f4019a
fix: shorten CRISPY animation to 4s, visible for 5s
Michael Czechowski
2025-12-30 22:02:29 +01:00
-
d7ba44ce40
fix: shorten CRISPY animation to 4s, visible for 5s
Michael Czechowski
2025-12-30 22:02:29 +01:00
-
ec31fedbb7
feat: add Hello World in 8 languages with colorful styling
Michael Czechowski
2025-12-30 22:01:55 +01:00
-
499695a9c3
feat: add Hello World in 8 languages with colorful styling
Michael Czechowski
2025-12-30 22:01:55 +01:00
-
59c8bf6a45
fix: center CRISPY animation with translate offset
Michael Czechowski
2025-12-30 21:59:44 +01:00
-
4801ddae32
fix: center CRISPY animation with translate offset
Michael Czechowski
2025-12-30 21:59:44 +01:00
-
926e431180
fix: simplify welcome validations, remove deprecated shortcuts, fix rerun text
Michael Czechowski
2025-12-30 21:58:21 +01:00
-
1fd7cc31eb
fix: simplify welcome validations, remove deprecated shortcuts, fix rerun text
Michael Czechowski
2025-12-30 21:58:21 +01:00
-
1c2f9409dd
fix: simplify welcome lesson task texts
Michael Czechowski
2025-12-30 21:55:14 +01:00
-
6d4dec2edf
fix: simplify welcome lesson task texts
Michael Czechowski
2025-12-30 21:55:14 +01:00
-
4d4f25c571
fix: sync Lösung einblenden across i18n and welcome lesson
Michael Czechowski
2025-12-30 21:54:31 +01:00
-
448fc32ed8
fix: sync Lösung einblenden across i18n and welcome lesson
Michael Czechowski
2025-12-30 21:54:31 +01:00
-
c404ae3ab1
fix: purple reset-code button instead of sidebar reset
Michael Czechowski
2025-12-30 21:53:20 +01:00
-
d248e4af3c
fix: purple reset-code button instead of sidebar reset
Michael Czechowski
2025-12-30 21:53:20 +01:00
-
31a99197f8
fix: update German translations and make reset button prominent
Michael Czechowski
2025-12-30 21:52:13 +01:00
-
d51678c681
fix: update German translations and make reset button prominent
Michael Czechowski
2025-12-30 21:52:13 +01:00
-
f135c8ee15
refactor: streamline welcome lesson with comprehensive info and links
Michael Czechowski
2025-12-30 21:49:49 +01:00
-
8c032adebd
refactor: streamline welcome lesson with comprehensive info and links
Michael Czechowski
2025-12-30 21:49:49 +01:00
-
5a36f094a5
fix: mobile preview-header above preview-wrapper
Michael Czechowski
2025-12-30 21:47:01 +01:00
-
192b9b01ff
fix: mobile preview-header above preview-wrapper
Michael Czechowski
2025-12-30 21:47:01 +01:00
-
3992dcdb92
fix: mobile preview visibility with explicit flex display
Michael Czechowski
2025-12-30 21:45:41 +01:00
-
9c22aa9ce4
fix: mobile preview visibility with explicit flex display
Michael Czechowski
2025-12-30 21:45:41 +01:00
-
e28f23d126
feat: add welcome lesson, DVD bounce animation, mobile layout reorder
Michael Czechowski
2025-12-30 21:44:37 +01:00
-
a7cc035410
feat: add welcome lesson, DVD bounce animation, mobile layout reorder
Michael Czechowski
2025-12-30 21:44:37 +01:00
-
7f3451922a
style: purple background pill for CODE in logo
Michael Czechowski
2025-12-30 21:34:45 +01:00
-
7a18abd446
style: purple background pill for CODE in logo
Michael Czechowski
2025-12-30 21:34:45 +01:00
-
66e047a440
fix: editor min-height 50vh, scrollable instructions on desktop
Michael Czechowski
2025-12-30 21:28:48 +01:00
-
ca2c5607da
fix: editor min-height 50vh, scrollable instructions on desktop
Michael Czechowski
2025-12-30 21:28:48 +01:00
-
a4787731dc
feat: add More Projects section to help dialog
Michael Czechowski
2025-12-30 21:21:47 +01:00
-
82612126cb
feat: add More Projects section to help dialog
Michael Czechowski
2025-12-30 21:21:47 +01:00
-
1185d452dc
fix: make module-pill expand on mobile with spacing to buttons
Michael Czechowski
2025-12-30 21:10:44 +01:00
-
79cbfd404d
fix: make module-pill expand on mobile with spacing to buttons
Michael Czechowski
2025-12-30 21:10:44 +01:00
-
1cb7aebb42
fix: move preview-header back to bottom, add spacing beneath
Michael Czechowski
2025-12-30 21:09:46 +01:00
-
12f36698a7
fix: move preview-header back to bottom, add spacing beneath
Michael Czechowski
2025-12-30 21:09:46 +01:00
-
00b0a0f3f8
fix: remove max-height constraint from module-list
Michael Czechowski
2025-12-30 21:08:26 +01:00
-
a8f4739912
fix: remove max-height constraint from module-list
Michael Czechowski
2025-12-30 21:08:26 +01:00
-
b6655ced44
perf: make module loading synchronous, flip right panel layout
Michael Czechowski
2025-12-30 21:07:00 +01:00
-
bc4972b1d6
perf: make module loading synchronous, flip right panel layout
Michael Czechowski
2025-12-30 21:07:00 +01:00
-
3d71e37828
feat: add gentle loading fallback after 3 seconds
Michael Czechowski
2025-12-30 20:57:54 +01:00