diff --git a/Bootstrap_new/css/theme-modern.css b/Bootstrap_new/css/theme-modern.css index b7096c43..4e49f3e2 100644 --- a/Bootstrap_new/css/theme-modern.css +++ b/Bootstrap_new/css/theme-modern.css @@ -1288,4 +1288,113 @@ select[class*="selectpicker"], border: 1px solid #ced4da !important; font-size: 0.8rem !important; background-color: #fff !important; -} \ No newline at end of file +} + +/* --- Style spécifique aux onglets de paramètres --- */ + +/* On cible les ID des conteneurs pour isoler le style */ +#Generaux, #Production, #Medical, #Prestation { + animation: fadeIn 0.4s ease-in-out; +} + +/* On cible les lignes de paramètres spécifiquement dans ces ID */ +#Generaux .table td, +#Production .table td, +#Medical .table td, +#Prestation .table td { + padding: 1.1rem 1rem; + border-top: 1px solid #f1f4f6; + vertical-align: middle; +} + +/* --- THÈME NEUTRAL PRO : HAUT CONTRASTE --- */ +.text-dark { color: #1a1d24 !important; } +.bg-success-ghost { background-color: rgba(39, 174, 96, 0.12); color: #27ae60; } +.bg-danger-ghost { background-color: rgba(192, 57, 43, 0.12); color: #c0392b; } +.bg-primary-ghost { background-color: rgba(33, 46, 83, 0.08); color: #212e53; } + +/* Navigation Pills Modernes */ +.nav-pills .nav-link { color: #64748b; padding: 10px 20px; transition: 0.3s; border: none; background: none; } +.nav-pills .nav-link.active { background-color: #212e53 !important; color: white !important; box-shadow: var(--shadow-md); } + +/* Tableaux et Cards */ +.table td { padding: 1.2rem 1rem; border-top: 1px solid #f1f4f6; } +.table-hover tbody tr:hover { background-color: #f8fafc; cursor: pointer; } + +/* Spécificités pour cette section Production */ +#Production .bg-light-info { background-color: rgba(33, 46, 83, 0.02); } +#Production .bg-light-success { background-color: rgba(39, 174, 96, 0.02); } + +#Production .table td { padding: 1rem 0.75rem; border-bottom: 1px solid #f1f4f6;} + +.searchable-row:hover { background-color: #f8fafc !important; } + +#Production .fs-5 { font-size: 1.1rem !important; } + +/* Spécificités pour cette section Medical */ +#Medical .table td {padding: 1.1rem 1rem; border-bottom: 1px solid #f1f4f6; } +#Medical .fs-5 { font-size: 1.15rem !important; } + + +/* ============================================================ + DESIGN SYSTEM - PAGE PARAMÈTRES (NEUTRAL PRO) + ============================================================ */ + +/* Conteneurs de sections (Onglets) */ +.tab-custom-content { + animation: fadeIn 0.4s ease-in-out; +} + +/* Style des Cartes (Sections) */ +.tab-custom-content .card { + border-radius: var(--radius-md); + overflow: hidden; + margin-bottom: 1.5rem; +} + +/* En-têtes de tableaux/sections */ +.tab-custom-content .card-header { + padding: 0.75rem 1.25rem; +} + +.tab-custom-content .card-header h6 { + margin-bottom: 0; + font-size: 0.85rem; + letter-spacing: 0.05em; +} + +/* Tableaux de paramètres */ +.tab-custom-content .table td { + padding: 1.1rem 1rem; + border-top: 1px solid #f1f4f6; + vertical-align: middle; +} + +/* Libellés de paramètres (Haut Contraste) */ +.tab-custom-content .text-dark { + color: #1a1d24 !important; /* Noir profond */ + font-weight: 700 !important; /* Gras pour la lisibilité */ + font-size: 0.95rem; +} + +/* Valeurs (Colonne de droite) */ +.tab-custom-content .valeur-display { + text-align: center; + border-left: 1px solid #f1f4f6; + background-color: rgba(248, 250, 252, 0.5); + font-weight: 700; +} + +/* BADGES "GHOST" (Sémantique des couleurs) */ +.badge-ghost { + padding: 0.5rem 0.8rem; + border-radius: 50px; + font-weight: 700; + font-size: 0.75rem; +} + +/* Animation */ +@keyframes fadeIn { + from { opacity: 0; transform: translateY(5px); } + to { opacity: 1; transform: translateY(0); } +} diff --git a/Vue/Autresparametresgeneraux/index.php b/Vue/Autresparametresgeneraux/index.php index 71b07bff..ba009514 100755 --- a/Vue/Autresparametresgeneraux/index.php +++ b/Vue/Autresparametresgeneraux/index.php @@ -212,43 +212,132 @@ + +
+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + +
#
+ + + + +
+
+
+
+ +
+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
08 + nettoyer($societeuser['montantTotalExamen'])) ?> + +
09 + nettoyer($societeuser['montantTotalMedicament'])) ?> + +
10 + + + + +
11 + nettoyer($societeuser['delaisReponseMedecinSouscripteur']) ?> + +
12 + + + + +
13 + nettoyer($societeuser['nombreActeEntentePrealable']) ?> +
14 + + + + +
+
+
+
+ -