Commit Graph
49 Commits
Author SHA1 Message Date
iamdoubz 668f3569f7 Merge pull request '[Feature] Add beginner levels' (#10) from feature_beginner_levels into main
Reviewed-on: #10
2026-06-21 08:45:37 -05:00
iamdoubz be470268ab Add beginner levels focusing on shapes and 3d 2026-06-21 08:44:23 -05:00
iamdoubz ee8e218b7d Merge pull request '[Feature] Add dark mode and theming' (#9) from feature_settings_avatar into main
Reviewed-on: #9
2026-06-20 20:46:27 -05:00
iamdoubz c02893371a Add dark mode, theming 2026-06-20 20:45:05 -05:00
iamdoubz c0504c7665 Merge pull request '[Feature] Profile settings and avatar' (#8) from feature_settings_avatar into main
Reviewed-on: #8
2026-06-20 12:52:35 -05:00
iamdoubz 5803d65a48 Add profile changes for name, email, password, avatar 2026-06-20 12:46:25 -05:00
iamdoubz 063b9c9510 Add profile changes for name, email, password, avatar 2026-06-20 12:46:06 -05:00
iamdoubz 27c6d86d50 Details animation does not play cont 2026-06-20 05:38:25 -05:00
iamdoubz bdd53f06c8 Bump version
release-container / build-and-push (push) Successful in 1m16s
v0.1.4
2026-06-20 05:16:30 -05:00
iamdoubz 1d45442fed Add documentation files 2026-06-20 05:13:55 -05:00
iamdoubz fb4cdeb0cd Merge pull request '[BUG] Details lesson does not show how to draw video' (#7) from bug_details_animation into main
Reviewed-on: #7
2026-06-20 05:13:02 -05:00
iamdoubz d255c1cce1 Details lesson loads your outline drawing as the canvas's base image, but that saved image was composited on an opaque white background, so it painted over the faint guide and the line-by-line video underneath 2026-06-20 05:11:03 -05:00
iamdoubz 4ab06366a6 Add package-lock.json file
release-container / build-and-push (push) Successful in 1m26s
v0.1.3
2026-06-18 10:19:43 -05:00
iamdoubz 6008bf9039 Update dependencies 2026-06-18 10:19:16 -05:00
iamdoubz eb74b5462b Change npm install to npm ci 2026-06-18 10:18:57 -05:00
iamdoubz 9f0aab5757 Change npm ci to npm install 2026-06-18 10:16:46 -05:00
iamdoubz e3b3c03bef Substitute npm install for npm ci
release-container / build-and-push (push) Failing after 56s
2026-06-18 10:08:26 -05:00
iamdoubz db8c3652b6 Needs apt-get not apt 2026-06-18 10:05:47 -05:00
iamdoubz b87c1da035 Merge pull request '[Feature] Add docker compose' (#6) from feature_docker_compose into main
release-container / build-and-push (push) Failing after 1m6s
Reviewed-on: #6
2026-06-18 10:00:53 -05:00
iamdoubz 8052ffae10 Remove arm64 builds and qemu 2026-06-18 09:58:37 -05:00
iamdoubz 5acdab34c0 Bump dependencies to latest versions 2026-06-18 09:56:21 -05:00
iamdoubz 3cb91f0956 Add docker-compose.yml file 2026-06-18 09:55:40 -05:00
iamdoubz 1e009ec98c Add wget to image 2026-06-18 09:55:13 -05:00
iamdoubz 51342444df Merge pull request '[Bug] Coloring page and detail animations' (#5) from bug_coloring_animations into main
Reviewed-on: #5
2026-06-18 09:25:05 -05:00
iamdoubz f1304bd028 Ensure Details guide animations work 2026-06-18 09:21:54 -05:00
iamdoubz a66fbc2fa9 Fix some odd behavior when switching between colors and tools 2026-06-18 09:21:27 -05:00
iamdoubz 08ca6ac158 Merge pull request '[BUG] Fix redirects going to wrong pages in certain scenarios' (#4) from bug_redirect_lessons into main
release-container / build-and-push (push) Failing after 15m37s
Reviewed-on: #4
v0.1.2
2026-06-18 00:50:44 -05:00
iamdoubz b0a6312db6 Fix redirects going to wrong pages in certain scenarios 2026-06-18 00:46:43 -05:00
iamdoubz 16f86ad0b3 Add arm64 and use build cache
release-container / build-and-push (push) Successful in 17m12s
v0.1.1
2026-06-18 00:14:20 -05:00
iamdoubz f0d8e4a167 Add dockerfile and build pipline for Gitea
release-container / build-and-push (push) Successful in 18s
v0.1.0
2026-06-17 23:08:55 -05:00
iamdoubz db7c881deb Add package-lock.json file 2026-06-17 23:05:17 -05:00
iamdoubz 5a4d42137b Show Color it optional step as complete if done, make levels accordion style collapsible 2026-06-17 21:22:17 -05:00
iamdoubz e868e2a2e7 Add three lesson structure to remaining Early Beginner levels 2026-06-17 21:19:17 -05:00
iamdoubz 3fdce23929 Carry over the drawn image from outline to details 2026-06-17 20:51:41 -05:00
iamdoubz 8803d17f11 Change level wording, fix retry lesson not opening 2026-06-17 19:54:28 -05:00
iamdoubz e0fa562617 Add studio for pen, pencile, marker, eraser, fill bucket, opacity slider, custom colors, layers 2026-06-17 19:31:10 -05:00
iamdoubz b54c149a2e Merge pull request '[Feature] Add lessons in each level: outline, detail, extra' (#1) from feature_level_lessons into main
Reviewed-on: http://git.dou.bet/iamdoubz/drawit/pulls/1
2026-06-17 19:12:45 -05:00
iamdoubz 2dc54c1dff Add lessons in each level: outline, detail, extra 2026-06-17 19:11:15 -05:00
iamdoubz f58b470396 Store progress in a level including anything drawn on web canvas, be able to save and download drawings from profile page 2026-06-17 16:46:38 -05:00
iamdoubz 9b9408f596 Create a profile view of badges and achievements 2026-06-17 16:45:19 -05:00
iamdoubz 81c63e5822 Add shading to higher level and tutorial 2026-06-17 14:49:53 -05:00
iamdoubz 338665c2f9 Redo early level drawings to be more natural 2026-06-17 13:52:07 -05:00
iamdoubz 4884678f14 Add active nav links 2026-06-17 13:51:18 -05:00
iamdoubz 50df5b5f5b Add progress indicators and gate everything after level 1 2026-06-17 12:24:09 -05:00
iamdoubz ece278e74d Add env example file 2026-06-17 10:15:51 -05:00
iamdoubz a94be1ebca First attempt erg pull for DrawIt 2026-06-17 10:15:27 -05:00
iamdoubz 010a97f219 next.js and typescript common 2026-06-17 10:11:00 -05:00
iamdoubz 3a382ca4d5 favicon, logo, and og images 2026-06-17 10:09:33 -05:00
iamdoubz 7fa57ab478 Initial commit 2026-06-17 07:36:51 -05:00