From 3b43a9d6d349abccdd23ad9d46beaf87ad38b3c8 Mon Sep 17 00:00:00 2001 From: Adrien Bourmault Date: Thu, 5 May 2022 12:16:08 +0200 Subject: [PATCH] Passage en flex --- index.php | 79 +++++++++++++++++++++----------------------------- styles.css | 85 +++++++++++++++++------------------------------------- 2 files changed, 59 insertions(+), 105 deletions(-) diff --git a/index.php b/index.php index 631407a..6b5e664 100644 --- a/index.php +++ b/index.php @@ -84,21 +84,17 @@ echo "
"; echo "
"; - echo "
"; - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - echo "
"; - echo "
"; - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; - echo "
"; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; echo "
"; echo "

Un courriel est fourni par l’association à chacun de ses membres. C’est cette adresse qui sera contactée par l’association pour les invitations aux Assemblées Générales et toute information liée à l’association. Si vous ne comptez pas utiliser ce courriel, vous pouvez opter pour une redirection du courrier entrant à l’adresse que vous aurez choisie vers un mail personnel de votre de choix, en @@ -107,52 +103,43 @@ remplissant le champ Redirection.

"; echo "

Nous proposons également à nos membre de posséder un compte sur notre serveur XMPP afin de faciliter la présence dans nos salons où se déroulent la majorité des activités des commissions et projets de l'association. Votre compte aura la même adresse que votre courriel@a-lec.org.


"; echo "
"; - echo "
"; - echo ""; - echo ""; - echo ""; - echo "
"; - echo "
"; - echo ""; - echo ""; - echo ""; - echo "
"; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; echo "
"; echo "

Les membres de plein droit versent une cotisation annuelle de 20€. Les personnes dont les ressources sont limitées peuvent bénéficier d’une réduction de 10€. Les membres sont libres d’augmenter ou diminuer le montant de leur cotisation chaque année.


"; echo "
"; - echo "
"; - echo ""; - echo ""; - echo ""; - echo "
"; - echo "
"; + echo ""; echo ""; - echo "tarif normal (20€)"; - echo "tarif réduit (10€)"; + echo "tarif normal (20€)"; + echo "tarif réduit (10€)"; echo ""; + echo ""; echo ""; - echo "virement bancaire"; - echo "espèces"; - echo "chèque"; + echo "virement bancaire"; + echo "espèces"; + echo "chèque"; echo ""; - echo "\"Captcha"; - echo ""; + echo ""; + echo "
"; + echo "\"Captcha"; + echo ""; + echo "
"; echo "
"; echo "
"; echo "

En cliquant sur Valider, j’atteste sur l’honneur que les informations précédemment renseignées sont exactes.

J’atteste sur l’honneur être âgé de 12 ans au moins.

Une autorisation parentale signée est nécessaire pour les mineurs adhérant. Vous pouvez l'envoyer par courriel à secretaire@a-lec.org


"; echo "
"; - echo "
"; - echo ""; - echo "
"; - echo "
"; - echo ""; - echo "
"; - echo "
"; - echo "
"; + echo ""; + echo ""; + echo ""; + echo ""; } ?> diff --git a/styles.css b/styles.css index d94c45b..0ab4c97 100644 --- a/styles.css +++ b/styles.css @@ -608,90 +608,47 @@ h1,h2,h3,h4,h5,h6 { ======================================================================== */ -.tableform { - margin-top: 20px; - display: table; - margin-left: auto; - margin-right: auto; - width: 80%; +.formbox { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: center; } -.tableform *{ - padding: 5px; - margin: 10px; - line-height: 20px; - text-justify: none; +.labels, .inputs{ + display: flex; + flex-direction: column; + flex-wrap: nowrap; + justify-content: space-around; } -.tableform p { - display: table-row; -} - -.tableform label { - display: table-cell; - text-align: left; -} - -input[type=radio] { - all: revert; - margin-top: 20px; -} - -input[type=checkbox] { - all: revert; - margin-left: 15px; - text-align: left; -} - -.input-symbol-euro { - position: relative; - } - .input-symbol-euro { - margin-left: -5px; - padding-top: 0px; - } - - .input-symbol-euro::after { - position: absolute; - top: 0; - content:"€"; - font-size: 120%; -} - -.tableform .mode { +.mode { display: table-cell; } -.tableform .renseignements { - display: table-cell; +.renseignements { border-bottom: 2px solid lightgrey; border-radius: 3px; background-color: whitesmoke; - padding: 5px; color: black; - width: 100%; } -.tableform .renseignements:focus { +.renseignements:focus { border-bottom: 2px solid var(--a-lec_blue); border-radius: 3px; background-color: aliceblue; } -.tableform .validation { +.validation { background-color: var(--a-lec_blue); box-shadow: 3px 3px 5px grey; color: white; font-weight: bold; border: none; cursor: pointer; - float: right; - margin-bottom: -10px; - margin-top: 15px; } -.tableform .validation:focus { - display: table-cell; +.validation:focus { background-color: var(--a-lec_red); color: white; font-weight: bold; @@ -699,13 +656,23 @@ input[type=checkbox] { box-shadow: none; } -.tableform p img { +.inputs img { all: unset; margin-top: 20px; margin-left: 10px; width: 30vh; } +input[type=radio] { + all: revert; +} + +input[type=checkbox] { + all: revert; + text-align: left; +} + + /* ======================================================================== LITTLE SCREENS