This website requires JavaScript.
Explore
Help
Sign In
XingfenD
/
book-comic-library
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
154ef11c9077f2a47455f0a3bccdbaafc02bdb75
book-comic-library
/
frontend
T
History
XingfenD
2fccf3f2b3
CI / backend (push)
Canceled after 0s
Details
CI / frontend (push)
Canceled after 0s
Details
docs: record TS side-by-side + legacy-peer-deps conventions (AGENTS.md + .npmrc)
2026-09-16 11:43:21 +08:00
..
e2e
test(frontend): e2e admin smoke (create library + scan)
2026-09-16 10:48:23 +08:00
public
fix(deploy): pin distinct image tags per compose (booklib/{api,web}:{dev,prod}); same project name shared default tags so dev up without --build ran the prod image
2026-09-07 21:24:33 +08:00
src
test(frontend): e2e main flow (login→shelf→cbz→bookmark→logout) + axe scans
2026-09-15 17:29:20 +08:00
test
test(frontend): sample component tests for button/dialog/theme-toggle (B2)
2026-09-15 11:54:56 +08:00
.gitignore
fix(deploy): pin distinct image tags per compose (booklib/{api,web}:{dev,prod}); same project name shared default tags so dev up without --build ran the prod image
2026-09-07 21:24:33 +08:00
.npmrc
docs: record TS side-by-side + legacy-peer-deps conventions (AGENTS.md + .npmrc)
2026-09-16 11:43:21 +08:00
.prettierignore
chore(frontend): eslint flat config + prettier baseline config
2026-09-15 11:22:02 +08:00
.prettierrc
chore(frontend): eslint flat config + prettier baseline config
2026-09-15 11:22:02 +08:00
components.json
style(frontend): prettier baseline format (no logic change)
2026-09-15 11:27:54 +08:00
Dockerfile.dev
fix(deploy): COPY paths in web Dockerfiles still referenced old web/ dir after web->frontend rename — dev image build failed
2026-09-08 14:53:29 +08:00
Dockerfile.prod
fix(deploy): COPY paths in web Dockerfiles still referenced old web/ dir after web->frontend rename — dev image build failed
2026-09-08 14:53:29 +08:00
eslint.config.js
fix(frontend): resolve all eslint errors to zero (B1)
2026-09-15 11:39:21 +08:00
index.html
feat(ui): semantic light/dark tokens, ThemeProvider with FOUC guard, token-restyle Toaster/Cover
2026-09-08 17:17:44 +08:00
package-lock.json
chore(frontend): bundle analyzer via npm run analyze (B4)
2026-09-16 11:00:22 +08:00
package.json
chore(frontend): bundle analyzer via npm run analyze (B4)
2026-09-16 11:00:22 +08:00
playwright.config.ts
test(frontend): playwright e2e scaffolding (config + scripts)
2026-09-15 12:00:45 +08:00
tsconfig.json
feat(ui): shadcn/radix toolchain — deps, @ alias, cn, generated primitives
2026-09-08 17:07:28 +08:00
vite.config.ts
chore(frontend): bundle analyzer via npm run analyze (B4)
2026-09-16 11:00:22 +08:00
vitest.config.ts
fix(frontend): install @testing-library/dom (missing peer under legacy-peer-deps)
2026-09-15 11:50:44 +08:00