One loading screen everywhere (the deck wizard's)
The deck wizard had the good one — app icon, rotating stage message as the headline, progress bar, stage checklist, tip, Cancel — while homework showed a spinner with a title and route loads a pulsing icon with a smaller line. All of them now render components/LoadingState: - the wizard passes its vision/generation stages and keeps its deck tips; - homework passes the same shape with homework wording (no tips: they are deck-specific); - route screens (review/stats/exam loading boundaries + the link overlay) pass a single message, no stages or progress. Cancel stays a 44px touch target, the icon animation respects prefers-reduced-motion, and the unused homework.loading.title string is gone from both languages. Suites: freeze-loading 6/6, review 18/18, wizard 88/88, mobile 105/105, regression 38/38, native 31/31, phase-2 62/62, phase-3 30/30, i18n 13/13. README: decision 60. SW -> freezmo-v47.
This commit is contained in:
parent
abacfb6018
commit
2d4d4ee776
7 changed files with 187 additions and 129 deletions
|
|
@ -299,7 +299,6 @@ const en: Record<string, string> = {
|
|||
"homework.mode.guide.subtitle": "A step-by-step guide with hints and quick checks.",
|
||||
"homework.start.make": "Make my homework",
|
||||
"homework.start.guide": "Guide me through it",
|
||||
"homework.loading.title": "Working on the assignment…",
|
||||
"homework.loading.reading": "Reading the assignment…",
|
||||
"homework.loading.readingSolution": "Reading your solution…",
|
||||
"homework.loading.vision2": "Transcribing the questions…",
|
||||
|
|
@ -1239,7 +1238,6 @@ const cs: Record<string, string> = {
|
|||
"homework.mode.guide.subtitle": "Návod krok za krokem s nápovědami a rychlými kontrolami.",
|
||||
"homework.start.make": "Udělej mi úkol",
|
||||
"homework.start.guide": "Proveď mě tím",
|
||||
"homework.loading.title": "Pracuji na zadání…",
|
||||
"homework.loading.reading": "Čtu zadání…",
|
||||
"homework.loading.readingSolution": "Čtu tvoje řešení…",
|
||||
"homework.loading.vision2": "Přepisuji otázky…",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue