refactor: modularize screens, styles, and logic

- Split monolithic index.astro into Astro components for each screen and modal
- Moved all styles to src/styles/index.css
- Moved all JS logic to src/scripts/index.js and public/scripts/index.js
- Updated event wiring and removed inline handlers for best practice
- Ensured all components and scripts are integrated and functional

Refs #1
This commit is contained in:
Frank Schwenk
2025-06-05 19:51:01 +02:00
parent 38916b026d
commit de07d6e7a2
11 changed files with 1920 additions and 1715 deletions

File diff suppressed because it is too large Load Diff