diff --git a/Bootstrap_new/css/theme-modern.css b/Bootstrap_new/css/theme-modern.css index 4e0a0271..c76a79c0 100644 --- a/Bootstrap_new/css/theme-modern.css +++ b/Bootstrap_new/css/theme-modern.css @@ -129,4 +129,49 @@ body { background: var(--bg-body); color: #444; } @media (max-width: 1199px) { #main { margin-left: 20px !important; } +} + +/* --- MODALS PREMIUM --- */ +.bg-light-primary { background-color: #f0f7ff; } +.shadow-2xl { box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } +.min-h-200 { min-height: 200px; } + +.photo-frame img { + border: 5px solid white; + border-radius: 20px; + max-width: 100%; +} + +/* --- BOUTON CONTEXTE DANS LE HEADER --- */ +.btn-context-trigger { + background: #f1f5f9; + border: none; + color: var(--primary); + font-weight: 700; + padding: 8px 16px; + border-radius: 10px; + transition: all 0.2s; +} + +.btn-context-trigger:hover { + background: #e2e8f0; + transform: translateY(-1px); +} + +/* Pulse effect pour le mode Test */ +.pulse { + display: inline-block; + width: 8px; + height: 8px; + background: #ef4444; + border-radius: 50%; + margin-right: 8px; + box-shadow: 0 0 0 rgba(239, 68, 68, 0.4); + animation: pulse-animation 2s infinite; +} + +@keyframes pulse-animation { + 0% { box-shadow: 0 0 0 0px rgba(239, 68, 68, 0.4); } + 70% { box-shadow: 0 0 0 10px rgba(239, 68, 68, 0); } + 100% { box-shadow: 0 0 0 0px rgba(239, 68, 68, 0); } } \ No newline at end of file diff --git a/Vue/includes/head-meta.php b/Vue/includes/head-meta.php index fb2286e5..fb5380a7 100644 --- a/Vue/includes/head-meta.php +++ b/Vue/includes/head-meta.php @@ -13,4 +13,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/Vue/includes/modals.php b/Vue/includes/modals.php index 58b4c718..e7bef135 100644 --- a/Vue/includes/modals.php +++ b/Vue/includes/modals.php @@ -1,15 +1,32 @@ -