Description
This issue tracks the first iteration of refactoring the codebase to improve structure, maintainability, and collaboration.
-
CSS has been modularized successfully.
-
JavaScript has been reorganized to remove AI-generated clutter and improve clarity, but it still requires further modularization (especially event and action logic).
Goals
-
Modularize CSS into clean, reusable files.
-
Clean up and partially reorganize JavaScript structure.
-
Improve readability and developer experience.
-
Lay the foundation for a second refactor focused on full JS modularization.