Michael Czechowski
|
49e5d2d458
|
fix: race condition closing error feedback to early when next should appear
|
2025-05-19 22:13:42 +02:00 |
|
Michael Czechowski
|
966ef3ffcc
|
feat: add fine grained validations for class-selectors lesson
|
2025-05-19 22:13:02 +02:00 |
|
Michael Czechowski
|
3435592675
|
feat: simplify module description for clarity
|
2025-05-19 20:32:23 +02:00 |
|
Michael Czechowski
|
0f4d7e96b0
|
feat: update logo image to new design
|
2025-05-19 20:30:45 +02:00 |
|
Michael Czechowski
|
e644ee2c6a
|
feat: increase logo size for better visibility and add shadow to logo
|
2025-05-19 20:27:17 +02:00 |
|
Michael Czechowski
|
eca544830c
|
feat: add new logo
|
2025-05-19 20:22:02 +02:00 |
|
Michael Czechowski
|
2c8174d1a0
|
feat: implement better progress tracking and user feedback, run code after some idle time
|
2025-05-19 20:21:53 +02:00 |
|
Michael Czechowski
|
dc1da0ffd6
|
feat: refine lessons
|
2025-05-19 20:20:49 +02:00 |
|
Michael Czechowski
|
bd695c973f
|
feat: add new logos and color schema
|
2025-05-19 20:20:23 +02:00 |
|
Michael Czechowski
|
ee8a8d6649
|
feat: enhance validation feedback in code editor, improve layout and reset functionality
|
2025-05-19 13:20:40 +02:00 |
|
Michael Czechowski
|
f8172644dc
|
WIP: enhance validation feedback in code editor, add support for multiple validation indicators and new validation types
|
2025-05-19 12:55:43 +02:00 |
|
Michael Czechowski
|
1ce1f6cd2f
|
feat: update localStorage keys for user progress and last module ID, enhance editor layout with validation indicator
|
2025-05-18 23:22:17 +02:00 |
|
Michael Czechowski
|
10094e36dc
|
WIP: enhance code editor layout and implement live preview functionality
|
2025-05-18 21:55:49 +02:00 |
|
Michael Czechowski
|
d2be51ac49
|
feat: add basic selectors module and update layout styles
|
2025-05-14 12:07:34 +02:00 |
|
Michael Czechowski
|
70d5032ff6
|
feat: add CSS Basic Selectors module
|
2025-05-14 12:07:25 +02:00 |
|
Michael Czechowski
|
b742d90e93
|
feat: enhance CSS variables and styles for improved layout and theming
|
2025-05-14 11:28:51 +02:00 |
|
Michael Czechowski
|
c786699d64
|
feat: add JSON schema for course modules and update module files
|
2025-05-14 11:28:43 +02:00 |
|
Michael Czechowski
|
010df5e379
|
feat: update license format and add README.md
|
2025-05-14 03:53:12 +02:00 |
|
Michael Czechowski
|
b7ed260867
|
feat: update module titles and enhance button styles
|
2025-05-14 03:40:15 +02:00 |
|
Michael Czechowski
|
6ce2b220d0
|
feat: adapt favicon from page logo
|
2025-05-14 02:59:50 +02:00 |
|
Michael Czechowski
|
ea0edbc7ef
|
style: adjust spacing and font size in main.css for improved layout
|
2025-05-14 02:52:52 +02:00 |
|
Michael Czechowski
|
54c7932b57
|
feat: add preview server configuration to vite.config.js
|
2025-05-14 02:52:43 +02:00 |
|
Michael Czechowski
|
fdd1a12d22
|
feat: add debug flag to preview script in package.json
|
2025-05-14 02:52:33 +02:00 |
|
Michael Czechowski
|
02d9165725
|
feat: enhance CSS fundamentals module with detailed lessons and improved descriptions
|
2025-05-14 02:52:19 +02:00 |
|
Michael Czechowski
|
6f05de5de5
|
feat: update lessons
|
2025-05-14 01:40:47 +02:00 |
|
Michael Czechowski
|
3285b77b61
|
fix: disable base path in development
|
2025-05-14 01:08:53 +02:00 |
|
Michael Czechowski
|
c391f6a96b
|
feat: restructure lesson files and update success indicators
|
2025-05-14 00:51:10 +02:00 |
|
Michael Czechowski
|
7817528f4f
|
feat: enhance success indicators and update favicon path
|
2025-05-13 21:35:16 +02:00 |
|
Michael Czechowski
|
6f760b83a6
|
Merge remote-tracking branch 'origin/main'
|
2025-05-13 21:17:29 +02:00 |
|
Michael Czechowski
|
f37c7bdf5b
|
feat: set base path for vite configuration
|
2025-05-13 21:17:21 +02:00 |
|
Michael Werner Czechowski
|
9dbb4db9c5
|
Create main.yml
|
2025-05-13 21:13:29 +02:00 |
|
Michael Czechowski
|
6c113fb6bd
|
style: run format.lessons first time
|
2025-05-13 21:08:42 +02:00 |
|
Michael Czechowski
|
19188f1415
|
style: run format first time
|
2025-05-13 21:08:18 +02:00 |
|
Michael Czechowski
|
aa46e5a52d
|
feat: update .gitignore to include coverage and add .nvmrc for Node version management
|
2025-05-13 21:07:35 +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
|
94bd7ba0cb
|
refactor: reorganize project structure and update import paths
|
2025-05-13 20:29:59 +02:00 |
|
Michael Czechowski
|
26ac9c57f2
|
refactor: reorganize project structure and update import paths
|
2025-05-13 20:29:52 +02:00 |
|
Michael Czechowski
|
d8e55b23ac
|
feat: add Tailwind CSS lessons and refactor lesson configuration
|
2025-05-13 20:02:57 +02:00 |
|
Michael Czechowski
|
f49541d610
|
feat: enhance lesson progress tracking and UI feedback
|
2025-05-13 19:57:27 +02:00 |
|
Michael Czechowski
|
e96ff203db
|
feat: add CSS Grid and Flexbox lessons with updated styles and tasks
|
2025-05-13 19:09:30 +02:00 |
|
Michael Czechowski
|
4a4399d2ef
|
refactor: update styles and improve layout
|
2025-05-13 19:09:11 +02:00 |
|
Michael Czechowski
|
ec424e4a0b
|
init project
|
2025-05-13 18:10:40 +02:00 |
|