Currently, CSS and styling are scattered across multiple locations in the frontend codebase, including:
frontend/index.html
frontend/src/App.vue
frontend/src/components/TenantComponent.vue
- Other Vue components.
This scattered approach makes it challenging to maintain and update styling across the application.
Proposal:
- Centralize all CSS and styling files into a dedicated directory (e.g.,
frontend/src/assets/styles).
- Ensure that all Vue components import styles from these centralized files instead of embedding styles directly.
Benefits:
- Improved maintainability and consistency.
- Easier to manage and update styles.
Currently, CSS and styling are scattered across multiple locations in the frontend codebase, including:
frontend/index.htmlfrontend/src/App.vuefrontend/src/components/TenantComponent.vueThis scattered approach makes it challenging to maintain and update styling across the application.
Proposal:
frontend/src/assets/styles).Benefits: