Frontend
If you are just getting started, begin with the setup guide and get the project running locally. If the project is already running and you only need the page that solves today's argument with CSS, build output, or browser support, head straight there.
Start Here
- Frontend - Get Started for local prerequisites, the toolchain, and the quickest path to a working frontend.
- Frontend Development Workflow for branching, local configuration, testing handoff, and packaging flow.
- Frontend coding conventions for the shared TypeScript, CSS, naming, and editor rules that reduce avoidable churn.
- Building the Frontend Package for Backend Integration for generating the backend handoff package and understanding when
bun inteis the right tool. - Frontend Deployment for deployment-specific settings and local release sanity checks.
Useful Reference Pages
- Style guide and SCSS build pipeline for the SCSS architecture, design tokens, and CSS build flow.
- Browsers and Devices for the officially supported browser, device, and viewport matrix.
- WCAG Checklist for accessibility review work when you need a concrete checklist rather than optimism.
- Testing is still available as historical reference, but the page itself is marked outdated.
Choose By Task
This section works best when you pick the page that matches the problem in front of you:
- Use the setup guide when you need the frontend running on your machine.
- Use the workflow guide when you are starting feature work, handing changes to QA, or preparing a package.
- Use the coding and style guides when a component needs to fit the existing architecture instead of freelancing its own little universe.
- Use the integration and deployment guides when the question is about generated output, release flow, or what the backend team should receive.
- Use the browser and WCAG references when the real issue is support coverage, responsiveness, or accessibility review.