From 426a1a69cb73007538336debc31b34c4348e1ba1 Mon Sep 17 00:00:00 2001 From: polo Date: Mon, 20 Oct 2025 18:11:35 +0200 Subject: un peu de nettoyage et d'uniformisation du CSS --- public/css/body.css | 23 +++++++++++++++++------ public/css/calendar.css | 2 +- src/view/LoginBuilder.php | 2 +- src/view/templates/login.php | 16 ++++++++-------- src/view/templates/menu.php | 10 ++++++---- src/view/templates/new_page.php | 10 ++++++---- src/view/templates/user_create.php | 2 +- src/view/templates/user_edit.php | 28 ++++++++++++++-------------- 8 files changed, 54 insertions(+), 39 deletions(-) diff --git a/public/css/body.css b/public/css/body.css index dee806b..95f30d4 100644 --- a/public/css/body.css +++ b/public/css/body.css @@ -52,6 +52,7 @@ main section { margin: 10px 0; + padding: 15px; } section > h3 { @@ -63,16 +64,25 @@ section .fetch_articles { margin-left: 15px; } -.login_form, .basic_section +.basic_div { background-color: white; - margin: 15px; padding: 10px; } +.section_child +{ + gap: 15px; /* fonctionne avec flexbox et grid */ + margin-top: 15px; +} +.fullwidth > .section_child +{ + display: flex; + flex-direction: column; +} .grid > .section_child { - display: grid; /* et c'est tout */ + display: grid;/* et c'est tout */ /* la règle grid-template-columns est ajoutée dynamiquement par PHP ou JS*/ } .mosaic > .section_child @@ -83,7 +93,7 @@ section .fetch_articles } .mosaic > .section_child article { - max-width: 300px; + max-width: 350px; } .mosaic > .section_child img /* règle ciblant un élément généré par l'éditeur */ { @@ -94,8 +104,8 @@ section .fetch_articles article { background-color: white; - margin: 15px; - padding: 15px; + /*margin: 10px;*/ /* rêmplacé par gap */ + padding: 10px; /*min-height: 150px;*/ } article .logo2 @@ -218,6 +228,7 @@ article a:hover flex-wrap: wrap; justify-content: space-between;*/ display: grid; + gap: 15px; grid-template-columns: repeat(2, 1fr); } @media screen and (max-width: 900px) diff --git a/public/css/calendar.css b/public/css/calendar.css index 1b05fbd..2ff5640 100644 --- a/public/css/calendar.css +++ b/public/css/calendar.css @@ -10,7 +10,7 @@ #calendar_zone{ display: flex; gap: 5px; - padding: 15px; + /*padding: 15px;*/ max-width: 1170px; } #calendar{ diff --git a/src/view/LoginBuilder.php b/src/view/LoginBuilder.php index 567c93d..639f953 100644 --- a/src/view/LoginBuilder.php +++ b/src/view/LoginBuilder.php @@ -45,7 +45,7 @@ class LoginBuilder extends AbstractBuilder require $viewFile; $this->html = ob_get_clean(); // nouveau contenu - //$this->html .=

Ce site utilise un cookie « obligatoire » lorsque vous êtes connecté ainsi que sur cette page.
Il sera supprimé à votre déconnexion ou dès que vous aurez quitté le site.

; + //$this->html .=

Ce site utilise un cookie « obligatoire » lorsque vous êtes connecté ainsi que sur cette page.
Il sera supprimé à votre déconnexion ou dès que vous aurez quitté le site.

; //$this->html .= $footer; } diff --git a/src/view/templates/login.php b/src/view/templates/login.php index 78ecf55..3257690 100644 --- a/src/view/templates/login.php +++ b/src/view/templates/login.php @@ -1,10 +1,10 @@
-

Connexion à l'espace d'administration

-
-
-

+

+
\ No newline at end of file diff --git a/src/view/templates/menu.php b/src/view/templates/menu.php index 5a2efe5..4f11756 100644 --- a/src/view/templates/menu.php +++ b/src/view/templates/menu.php @@ -39,8 +39,10 @@ html ?>
-
- - - +
+
\ No newline at end of file diff --git a/src/view/templates/new_page.php b/src/view/templates/new_page.php index 7b494d9..1756a78 100644 --- a/src/view/templates/new_page.php +++ b/src/view/templates/new_page.php @@ -26,8 +26,10 @@
-
- - - +
+
\ No newline at end of file diff --git a/src/view/templates/user_create.php b/src/view/templates/user_create.php index 68e115c..8572efe 100644 --- a/src/view/templates/user_create.php +++ b/src/view/templates/user_create.php @@ -28,7 +28,7 @@ $_SESSION['captcha'] = $captcha->getSolution(); // enregistrement de la réponse

Bienvenue.

Veuillez choisir les codes que vous utiliserez pour gérer le site.

-