feat: improve site management and type forms

This commit is contained in:
Matthieu
2025-09-17 11:13:57 +02:00
parent dd0ef12b46
commit c63b543c74
4 changed files with 667 additions and 1619 deletions

File diff suppressed because it is too large Load Diff