feat: enhance UI with responsive sidebar toggle and filter functionality for projects and scenarios

This commit is contained in:
2025-11-09 17:48:55 +01:00
parent faea6777a0
commit c39dde3198
7 changed files with 337 additions and 59 deletions

View File

@@ -8,3 +8,4 @@
- Added SQLite-backed pytest coverage for repository and unit-of-work behaviours to validate persistence interactions.
- Exposed project and scenario CRUD APIs with validated schemas and integrated them into the FastAPI application.
- Connected project and scenario routers to new Jinja2 list/detail/edit views with HTML forms and redirects.
- Implemented FR-009 client-side enhancements with responsive navigation toggle, mobile-first scenario tables, and shared asset loading across templates.