Commit Graph
3 Commits
Author SHA1 Message Date
Kronecker 9fa25189a2 feat(frontend): establish shared components and blue page layouts
Add reusable headings, panels, tables, charts, pagination and explicit preview fixtures.
Apply the shared blue theme, responsive top navigation and Chinese UI locale.
2026-10-05 01:48:53 +08:00
Kronecker 720c69a198 chore(frontend): configure UI dependencies and Vue linting
Pin icon components, Monaco Editor and TagCanvas modules in the lockfile.
Let TypeScript validate identifiers in Vue script setup.
2026-10-05 01:48:51 +08:00
Kronecker b5b286c44f chore(workspace): bootstrap platform, judge and frontend 2026-10-04 15:46:49 +08:00