mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-07 03:29:19 +02:00
1.2 KiB
1.2 KiB
TODO
- Fix broken
flash-messages.phpinclude in admin footer - Make
.repertoire-colcolumns scrollable instead of.search-main - Replace JS toast system with pure HTMX toast fragment (top-right, CSS-only auto-fade)
- Separate admin views from controllers: move all HTML to
templates/admin/*.php, fragments totemplates/admin/partials/ - Add SMTP test email button in parametres.php (action + CSS)
- Fix SmtpRelay::send() — replace broken mail() stub with native PHP socket SMTP client (STARTTLS/SSL, AUTH PLAIN/LOGIN)
- Lock body scroll on all pages (admin + public); only
mainor inner element scrolls - Unify form CSS between admin
add.phpand student partage form: move licence/share-badge styles intoadmin.css, remove inline<style>frompartage/index.php, switch tocommon.css+admin.css - Extract form CSS into
form.css; load it in admin add/edit via$extraCssand in student partage form directly;system.cssnow only used bysystem.php;partage/thanks.phprewritten to use design-system classes - Fix student form scroll (add
overflow-y:autoto.student-body); move all remaining inline styles from partage error/password-gate pages intoform.css