new dashboard page

This commit is contained in:
2025-12-31 20:01:57 +01:00
parent 991c58d91d
commit c9c4cc074c
18 changed files with 3400 additions and 2041 deletions

File diff suppressed because it is too large Load Diff