Add Paramètres page: consolidate maintenance + account settings

This commit is contained in:
Pontoporeia
2026-04-08 15:06:51 +02:00
parent ba135f0cb5
commit 603af07b68
8 changed files with 262 additions and 35 deletions

View File

@@ -1,6 +1,12 @@
# TODO
## Done
- [x] Create Paramètres page consolidating maintenance toggle and account settings into two sections
- [x] New `public/admin/parametres.php` with Maintenance + Compte administrateur sections
- [x] Nav updated: “Compte” replaced by “Paramètres” linking to `parametres.php`
- [x] Maintenance bar removed from `index.php`
- [x] `actions/maintenance.php` and `actions/account.php` redirect to `parametres.php` via POST `redirect` param
- [x] CSS added for `.admin-settings-section` and `.admin-maintenance-status`
- [x] Fix nav logo: revert to "Xamxam", apply display font (Combined), step-2 size, letter-spacing, text-shadow via .nav-logo class
- [x] Bump all font sizes ~10% across all CSS files (admin, system, search, main, apropos, common, tfe)
- [x] Migrate to utopia fluid type scale (--step--2 → --step-5) and space scale (--space-3xs → --space-3xl) across all CSS files