/**
 * Skeleton — surcharges utilisateur
 *
 * Fichier dédié aux customisations locales qui doivent survivre aux
 * mises à jour de theme.css. Modifier ici les couleurs propres au site.
 */

:root {
  /* Dégradé + texte du logo dans la topbar (.sk-topbar-brand-logo).
     Fallback : --bs-primary / --bs-success / blanc si non redéfinies. */
  --sk-brand-logo-from:  var(--bs-primary);
  --sk-brand-logo-to:    var(--bs-success);
  --sk-brand-logo-color: #fff;
}

/* Thème clair — couleurs vives sur fond clair, texte blanc */
[data-bs-theme="light"] {
  --sk-brand-logo-from:  #1f4e79; /* bleu */
  --sk-brand-logo-to:    #1a2028; /* graphite */
  --sk-brand-logo-color: #fff;
}

/* Thème sombre — tons légèrement plus lumineux, texte foncé pour lisibilité */
[data-bs-theme="dark"] {
  --sk-brand-logo-from:  #d8dde3; /* line */
  --sk-brand-logo-to:    #6a7380; /* muted */
  --sk-brand-logo-color: #0f1219;
}

/* Contraste fort clair — couleurs saturées sombres, texte blanc */
[data-bs-theme="high-contrast-light"] {
  --sk-brand-logo-from:  #1a2028;
  --sk-brand-logo-to:    #1a2028;
  --sk-brand-logo-color: #fff;
}

/* Contraste fort sombre — couleurs saturées claires, texte noir */
[data-bs-theme="high-contrast-dark"] {
  --sk-brand-logo-from:  #d8dde3;
  --sk-brand-logo-to:    #d8dde3;
  --sk-brand-logo-color: #000;
}
