Commit Graph

16 Commits

Author SHA1 Message Date
user
9b0bc172ef fix: bump asset version to v=3 to bust cached i18n.js 2026-04-27 21:27:01 +09:00
user
ca12767b0b fix: remove html opacity hack that causes blank screen 2026-04-27 21:19:33 +09:00
user
18d5a72fb2 fix: remove type=module from app.js to prevent blank screen 2026-04-27 21:15:12 +09:00
user
c1d536d367 ui: prevent FOUC by hiding workspace and fading in after JS init 2026-04-27 21:07:56 +09:00
user
592b6b1254 feat: localize interview questions (ko/en), send X-Lang header 2026-04-27 21:00:57 +09:00
user
e9a58173b4 ui: expose i18n via window, add cache-busting query strings 2026-04-27 20:46:57 +09:00
user
f26600ec95 ui: sync lang button active state on initial load and refresh 2026-04-27 20:39:31 +09:00
user
e2d301d28d ui: auto-detect browser language, re-render dynamic content on lang switch 2026-04-27 20:33:41 +09:00
user
8dfe3b384e ui: i18n ko/en, auto-fill user id on auth, lang switch, UX polish 2026-04-27 20:10:46 +09:00
user
e8b2c64564 ui: redesign login lobby, fix auth view transition timing 2026-04-27 14:28:26 +09:00
user
c8e7b7f537 feat: separate login lobby from workspace 2026-04-27 14:20:18 +09:00
user
3aa1d92c98 feat: add Google Sign-In with JWT auth and Neon DB persistence 2026-04-27 13:23:47 +09:00
user
01d102f5ef style: improve frontend UX/UI - visual states, loading feedback, typography, and accessibility 2026-04-27 11:33:20 +09:00
user
b570c93d94 feat: add material asset workspace 2026-04-26 18:52:16 +09:00
user
7866f6dcb3 feat: show learning progress in web app 2026-04-26 18:41:13 +09:00
user
ce38189f33 feat: add diagnostic web app shell 2026-04-26 18:39:09 +09:00