diff --git a/Bootstrap_new/css/theme-modern.css b/Bootstrap_new/css/theme-modern.css new file mode 100644 index 00000000..28dd02e1 --- /dev/null +++ b/Bootstrap_new/css/theme-modern.css @@ -0,0 +1,75 @@ +/* DESIGN SYSTEM INTER SANTÉ 2026 */ +:root { + --primary: #2C3E50; + --accent: #08C5D1; + --test-warning: #FF9800; + --bg-main: #F4F7F9; + --glass-white: rgba(255, 255, 255, 0.95); + --shadow-sm: 0 2px 8px rgba(0,0,0,0.05); + --shadow-lg: 0 10px 30px rgba(0,0,0,0.08); +} + +body { + background-color: var(--bg-main); + font-family: 'Open Sans', 'Segoe UI', sans-serif; + color: var(--primary); +} + +/* On garde ton effet de grayscale sur les images mais en plus fluide */ +.image-container img { + transition: all 0.4s ease; +} +.image-container img:hover { + filter: grayscale(100%); + transform: scale(1.02); +} + +/* Modernisation du Scrollmenu de body_main */ +.scrollmenu { + overflow: auto; + white-space: nowrap; + padding: 10px 0; + scrollbar-width: none; /* Firefox */ +} +.scrollmenu::-webkit-scrollbar { display: none; } /* Chrome */ +.scrollmenu a { + display: inline-block; + padding: 8px 20px; + margin-right: 10px; + background: white; + border-radius: 50px; + text-decoration: none; + color: var(--primary); + box-shadow: var(--shadow-sm); + transition: 0.3s; + font-weight: 600; + font-size: 0.85rem; +} +.scrollmenu a:hover { + background: var(--accent); + color: white; +} + +/* Barre de contexte latérale */ +.sidenav { + height: 100%; + width: 320px; + position: fixed; + z-index: 1000; + top: 0; + right: -320px; + background: white; + box-shadow: var(--shadow-lg); + transition: 0.4s cubic-bezier(0.4, 0, 0.2, 1); + padding-top: 80px; +} +.sidenav.active { right: 0; } + +/* Styles spécifiques importés de tes anciens fichiers */ +.initials { + background: var(--accent); + color: white; + padding: 8px 12px; + border-radius: 8px; + font-weight: bold; +} \ No newline at end of file diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 9138f50e..dd3a0d8e 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -16,16 +16,9 @@ $activeLevel5 = sizeof($fullPath)>4?$fullPath[4]:''; $_SESSION['firstLevelMenu']=$activeLink; - + const MAX_COMPANY_NAME_LENGTH = 20; -/* - if (strlen($_SESSION['nomSociete']) <= MAX_COMPANY_NAME_LENGTH) { - $companyDisplayName = htmlspecialchars($_SESSION['nomSociete'], ENT_QUOTES); - } else { - $companyDisplayName = strtoupper($_SESSION['codeSociete']); - } -*/ $companyDisplayName = htmlspecialchars($_SESSION['nomSociete'], ENT_QUOTES); $modeDev = $_SESSION['modeDev_C']; @@ -34,1017 +27,26 @@ -
- - - - -