# 4. Component Standards To ensure consistency and maintainability, all Vue components created in this project must adhere to the following standards. ## Component Template (`.vue` files) All components should follow the standard Vue 3 ` ``` ## Naming Conventions * **Components:** `PascalCase`. Files should match the component name (e.g., `CellDetailView.vue`). * **Composables:** `camelCase` with a `use` prefix (e.g., `useLedger.ts`). * **SCSS Variables:** `$kebab-case` (e.g., `$primary-accent-color`).