new dashboard page

This commit is contained in:
2025-12-31 21:51:17 +01:00
parent c9c4cc074c
commit 20ea5bee9c
14 changed files with 2261 additions and 3425 deletions

File diff suppressed because it is too large Load Diff