docs: consolidate repository guides and preserve audit history

This commit is contained in:
cesnimda
2026-09-11 14:22:41 +02:00
parent 115441a409
commit 682a3028bb
404 changed files with 3402 additions and 2621 deletions
+13
View File
@@ -0,0 +1,13 @@
# Frontend and UI
The UI is a client-rendered React application packaged by Next.js and served as static files through nginx. The primary application shell is in `job-tracker-ui/src/App.tsx`; feature views and components are under `src/views` and `src/components`.
## Topics
- [UI system](ui-system.md): theme, reusable MUI patterns, forms, dialogs, notifications, and responsive behavior.
- [Navigation](navigation.md): public/authenticated routes and shell ownership.
- [Localisation and accessibility](localisation-accessibility.md): English/Norwegian support, keyboard behavior, and verification limits.
The current UI redesign work-in-progress remains under [`../redesign/`](../redesign/). Those phase records are implementation evidence, not a replacement for this current-system guide.
The checked-in frontend entry point and capture extension have their own setup notes: [frontend README](../../job-tracker-ui/README.md) and [browser extension README](../../browser-extension/README.md).