mirror of
https://github.com/hectorqin/reader.git
synced 2026-11-10 21:11:08 +08:00
fix(web): align React UI with legacy reader UX
Unify media secondary page chrome, loading states, playback controls, favorites filtering, and source/library screens with the legacy reader experience.
This commit is contained in:
1 parent
81836d6e79
commit
8584d7b4e3
111 files changed
+1294
-1397
No files matched your search
@@ -71,7 +71,7 @@ npm run build --prefix web
|
||||
|
||||
Web tests use both Vitest and Node's test runner. UI reviews use real Chromium; prepare it as described above. Historical test counts are not a substitute for current results.
|
||||
|
||||
For UI changes, run `npm run ui:review --prefix web`; source workflows have `npm run ui:sources --prefix web`. See [UI review (中文)](ui-review/README.md) for tooling and requirements. Reviews generate screenshots and reports; screenshots are ignored by Git by default.
|
||||
For UI changes, run `npm run ui:review --prefix web`; source workflows have `npm run ui:sources --prefix web`. The review scripts live under `web/tools/ui-review/` and write screenshots and reports to the Git-ignored `artifacts/ui-review/` directory. Do not commit one-off screenshots under `docs/`.
|
||||
|
||||
## Build and run
|
||||
|
||||
|
||||
Reference in new issue
Block a user