junkwarrior87
f1331ca037
refactor(stage-web): ui refinements ( #89 )
2025-03-23 22:51:09 +08:00
junkwarrior87
494efe7fb6
fix(stage-ui): extract colors ( #87 )
2025-03-19 21:17:55 +08:00
junkwarrior87
6d5f9760c3
fix(stage-web): fix textarea behaviors ( #72 )
2025-03-12 17:41:34 +08:00
junkwarrior87
5529b9cb5d
chore(stage-web): make the buttons follow the color scheme ( #67 )
...
* chore(stage-web): make the buttons follow the color scheme
* remove blank lines generated by lint
* use complementary colors
2025-03-10 17:26:29 +08:00
junkwarrior87
c24b8be26f
fix(ui-transitions): the outermost div should be fixed ( #66 )
2025-03-10 15:31:21 +08:00
junkwarrior87
dcea180ed6
refactor(stage-web): eliminate the need for resize check ( #65 )
...
* refactor(stage-web): eliminate the need for resize check, now it's really pure-css
* final optimization: remove unused and remove extra div node
* support movement direction
2025-03-10 14:45:21 +08:00
junkwarrior87
966a71b282
feat(stage-web): I Want It Dynamic! ( #64 )
...
* feat(stage-web): I Want It Dynamic!
* a hacky way to make the live2d shadow dynamic
* fix types, just use 0 for rafId as a valid raf return will never be 0
* fix type
2025-03-10 10:50:26 +08:00
junkwarrior87
b551c1be31
feat(stage-web): make the logo also follow the color theme ( #61 )
2025-03-08 22:16:51 +08:00
junkwarrior87
bafd7a72e5
fix(stage-web): text colors ( #60 )
2025-03-08 22:06:43 +08:00
junkwarrior87
ac2e866e78
feat(stage-web): make the color theme slider more intuitive ( #59 )
...
* feat(stage-web): make the color theme slider more intuitive
* use oklch
* use parameters of 400 instead of 600 in oklch
2025-03-08 21:43:15 +08:00
junkwarrior87
306df22f44
fix(stage-web): language select is not clickable ( #58 )
2025-03-08 21:00:26 +08:00
junkwarrior87
5f107ad5e8
refactor(stage-web): eliminate the need of raf, use pure css to translate the waves ( #55 )
2025-03-08 20:09:47 +08:00
junkwarrior87 and LemonNeko
ff807ffa51
fix(stage-ui, ui-transitions): typecheck ( #46 )
...
* try fix type errors in Stage.vue
* remove index
* make index optional
* setMotion also need to make index optional
* fix(ui-transitions): typecheck
---------
Co-authored-by: LemonNeko <chheese048@gmail.com >
2025-03-07 17:33:49 +08:00