3.0 KiB
3.0 KiB
Frontend Documentation Index
Start Here
- Repository working rules:
../../CLAUDE.md - Frontend architecture:
frontend-architecture.md - Object router rules:
object-router.md - Error handling:
error-handling.md - Test coverage rules:
test-coverage.md
Read the repository rules first, then use the frontend architecture document as the default development contract for frontend work.
Architecture And Shared Foundations
frontend-architecture.md: three-layer frontend architecture, import direction, routing, and update rules.object-router.md: React Router object-route configuration.ui-kit.md: shared view-layer primitives and consolidation rules.theme.md: centralized theme constants and CSS token ownership.static-app-data.md: static app navigation and media configuration.shared-app-types.md: cross-module UI-facing product types.test-seeds.md: frontend test seed boundaries.test-coverage.md: current unit and smoke test coverage.
Backend Integration
auth-integration.md: HttpOnly cookie auth and refresh behavior.campus-catalog.md: backend-owned campus records and branding.content-catalog-integration.md: backend-owned editable content catalog.
Shell And Navigation
sidebar-integration.md: sidebar navigation, role access, and campus branding.top-bar-integration.md: top bar search, notifications, and profile menu.
Product Slices
campus-attendance-integration.mdclassroom-support-integration.mdclassroom-timer-integration.mdcommunications-integration.mdcommunity-service.mddashboard-integration.mddirector-dashboard-integration.mdesa-funding-integration.mdframe-integration.mdpersonality-catalog.mdpersonality-integration.mdpolicies-integration.mdsafety-quiz-integration.mdsign-language-integration.mdstaff-attendance-integration.mduser-progress-integration.mdvocational-opportunities.mdwalkthrough-integration.mdzones-of-regulation-integration.md