refactor roi calc js into modular files

This commit is contained in:
Tobias Brunner 2025-07-22 08:50:48 +02:00
parent 51d80364c0
commit afe3817395
Signed by: tobru
SSH key fingerprint: SHA256:kOXg1R6c11XW3/Pt9dbLdQvOJGFAy+B2K6v6PtRWBGQ
11 changed files with 1611 additions and 1144 deletions

View file

@ -66,7 +66,9 @@ uv run --extra dev manage.py collectstatic
### Frontend Assets
- Static files in `hub/services/static/`
- JavaScript organized by feature (price-calculator/, roi-calculator.js)
- JavaScript organized by feature:
- `price-calculator/` - Modular price calculator components
- `roi-calculator/` - Modular ROI calculator with separate concerns (core, UI, charts, exports)
- CSS using Bootstrap 5 with custom styling
- Chart.js for data visualization