From fc118dd1e4b45e81005b03b125b4705deeb59c97 Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Mon, 6 Apr 2026 13:37:08 +0000 Subject: [PATCH] sqze --- Bootstrap_new/css/style-portail.css | 176 +++++----------------------- Vue/Ajaxconnexioncookie/english.php | 56 ++++++--- Vue/Ajaxconnexioncookie/french.php | 56 ++++++--- Vue/Ajaxconnexioncookie/index.php | 20 ++-- Vue/portail.php | 114 ++++++++---------- 5 files changed, 163 insertions(+), 259 deletions(-) diff --git a/Bootstrap_new/css/style-portail.css b/Bootstrap_new/css/style-portail.css index f465ba07..bc567319 100644 --- a/Bootstrap_new/css/style-portail.css +++ b/Bootstrap_new/css/style-portail.css @@ -2,157 +2,41 @@ INTER SANTÉ — LOGIN UI (ONLY) ============================================================ */ -:root { - --login-blue: #0088cf; - --login-radius: 9px; -} +/* --- CONFIGURATION GLOBALE --- */ +html, body { height: 100%; margin: 0; overflow: hidden; font-family: 'Inter', sans-serif; background: #f4f7f6; } -body, html { - height: 100%; - margin: 0; - overflow: hidden; /* Empêche le scroll */ - font-family: 'DM Sans', sans-serif; -} +.auth-wrapper { display: flex; height: 100vh; width: 100vw; } -.login-wrapper { - display: flex; - height: 100vh; -} +/* --- SLIDESHOW (GAUCHE) --- */ +.auth-visual { flex: 1.4; position: relative; background: #212529; overflow: hidden; } +.slide-container { width: 100%; height: 100%; position: relative; } +.slides img { width: 100%; height: 100%; object-fit: cover; position: absolute; opacity: 0; transition: opacity 0.8s ease-in-out; } +.slides img.active { opacity: 1; position: relative; } -/* --- Section Gauche (Carrousel) --- */ -.slide-container { - width: 40vw; - height: 100vh; - position: relative; - background-color: #000; -} +.buttons span { position: absolute; top: 50%; transform: translateY(-50%); color: white; cursor: pointer; z-index: 10; padding: 20px; font-size: 24px; opacity: 0.5; transition: 0.3s; } +.buttons span:hover { opacity: 1; } +.next { right: 10px; } .prev { left: 10px; } -.slides img { - width: 100%; - height: 100%; - position: absolute; - object-fit: cover; - opacity: 0; - transition: opacity 0.8s ease-in-out; -} +.dotsContainer { position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); display: flex; gap: 12px; z-index: 10; } +.dot { width: 10px; height: 10px; border: 2px solid white; border-radius: 50%; cursor: pointer; } +.dot.active { background: white; } -.slides img.active { opacity: 1; } +/* --- FORMULAIRE (DROITE) --- */ +.auth-content { flex: 1; background: white; display: flex; align-items: center; justify-content: center; padding: 40px; } +.auth-card { width: 100%; max-width: 400px; } +.auth-logo { max-height: 70px; margin-bottom: 20px; } +.auth-title { font-size: 1.25rem; font-weight: 700; color: #333; margin-bottom: 30px; text-transform: uppercase; letter-spacing: 1px; } -.nav-btn { - position: absolute; - top: 50%; - transform: translateY(-50%); - padding: 14px; - background-color: var(--login-blue); - opacity: 0.2; - color: #fff; - font-size: 24px; - cursor: pointer; - z-index: 10; - transition: 0.5s; - border-radius: 3px; -} +/* --- COMPOSANTS ERP --- */ +.lbl-erp { font-size: 11px; font-weight: 700; color: #6c757d; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 5px; display: block; } +.group-erp { border: 1px solid #dee2e6; border-radius: 6px; overflow: hidden; transition: 0.2s; } +.group-erp:focus-within { border-color: #212529; box-shadow: 0 0 0 3px rgba(33, 37, 41, 0.05); } +.group-erp .input-group-text { background: transparent; border: none; color: #adb5bd; padding-left: 15px; } +.group-erp .form-control { border: none; padding: 12px; font-size: 14px; font-weight: 500; } +.group-erp .form-control:focus { box-shadow: none; background: #fcfcfc; } -.nav-btn:hover { opacity: 0.8; } -.prev { left: 20px; } -.next { right: 20px; } +.forgot-link { font-size: 11px; font-weight: 600; color: #6c757d; text-decoration: none; } +.forgot-link:hover { color: #212529; } -.dotsContainer { - position: absolute; - bottom: 10px; - left: 50%; - transform: translateX(-50%); - z-index: 10; -} - -.dot { - width: 15px; - height: 15px; - margin: 0 2px; - border: 3px solid #bbb; - border-radius: 50%; - display: inline-block; - cursor: pointer; - transition: 0.6s; -} - -.dot.active { background-color: #555; } - -/* --- Section Droite (Formulaire) --- */ -.content-side { - flex: 1; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - padding: 20px; - background: #fff; -} - -.portal-logo { - width: 120px; - margin-bottom: 30px; -} - -.login100-form-title { - color: var(--login-blue); - font-family: 'Syne', sans-serif; - font-weight: 700; - font-size: 28px; - margin-bottom: 25px; -} - -/* Inputs & Labels */ -.form-group-login { - margin-bottom: 15px; - text-align: center; -} - -.form-group-login label { - display: block; - font-size: 12pt; - margin-bottom: 5px; -} - -.input-login { - width: 300px !important; - height: 42px; - border: 2px solid var(--login-blue) !important; - border-radius: var(--login-radius) !important; - color: var(--login-blue) !important; - text-align: center; - font-weight: bold; -} - -.input-login::placeholder { color: var(--login-blue); opacity: 0.6; } - -.login-btn { - width: 300px; - height: 45px; - background: var(--login-blue); - color: white; - font-size: 18px; - font-weight: 700; - border: none; - border-radius: var(--login-radius); - transition: 0.3s; - margin-top: 10px; -} - -.login-btn:hover { - background: white; - color: var(--login-blue); - border: 2px solid var(--login-blue); -} - -.footer-version { - position: fixed; - bottom: 10px; - font-size: 10pt; - color: #6c757d; -} - -/* --- Responsive --- */ -@media (max-width: 992px) { - .slide-container { display: none; } -} \ No newline at end of file +.auth-footer { margin-top: 50px; font-size: 12px; color: #adb5bd; } +.auth-footer strong { color: #6c757d; } \ No newline at end of file diff --git a/Vue/Ajaxconnexioncookie/english.php b/Vue/Ajaxconnexioncookie/english.php index 7e7502d2..16005690 100755 --- a/Vue/Ajaxconnexioncookie/english.php +++ b/Vue/Ajaxconnexioncookie/english.php @@ -1,36 +1,58 @@ -
Manager Portal
+

Manager Portal

- " "): ?> -
+ ""): ?> +
+ +
+
+ -
- -
-
- - +
+ +
+ + +
-