/* Ansible managed
 * Habillage Boldo pour les UIs SFTPGo (theme Metronic/Bootstrap 5).
 * On ne remplace PAS la feuille par defaut (default_css) : on surcharge les seules
 * variables de couleur primaire, dans les deux themes, pour rester compatible avec
 * les upgrades du paquet. Couleurs = tokens de boldo/app/globals.css
 * (--primary clair 242 88% 65%, sombre 242 80% 70%).
 */
:root, [data-bs-theme="light"] {
  --bs-primary: #5C57F4;
  --bs-primary-rgb: 92, 87, 244;
  --bs-primary-active: #3C36F2;
  --bs-primary-light: #ECECFE;
  --bs-primary-clarity: rgba(92, 87, 244, 0.2);
  --bs-primary-inverse: #ffffff;
  --bs-primary-bg-subtle: #ECECFE;
  --bs-primary-border-subtle: #BEBCFB;
  --bs-primary-text-emphasis: #1F1B98;
  --bs-text-primary: #5C57F4;
  --bs-link-color: #5C57F4;
  --bs-link-hover-color: #3C36F2;
}
[data-bs-theme="dark"] {
  --bs-primary: #7975F0;
  --bs-primary-rgb: 121, 117, 240;
  --bs-primary-active: #9491F3;
  --bs-primary-light: #1D1D35;
  --bs-primary-clarity: rgba(121, 117, 240, 0.2);
  --bs-primary-inverse: #ffffff;
  --bs-primary-bg-subtle: #161532;
  --bs-primary-border-subtle: #2D29A3;
  --bs-primary-text-emphasis: #A4A1F7;
  --bs-text-primary: #7975F0;
  --bs-link-color: #7975F0;
  --bs-link-hover-color: #9491F3;
}
/* Lien « Basculer vers <WebAdmin> » de la page de login client : masque quand la
 * requete ne vient pas du VPN. L'attribut data-boldo-internal est pose par nginx
 * (sub_filter sur $boldo_internal, cf. group_vars/deposit.yml) ; sans nginx devant
 * (acces direct au :8080), l'attribut est absent et le lien reste visible. */
html[data-boldo-internal="0"] a[href="/web/admin/login"] { display: none !important; }

/* Le pictogramme est carre avec ses propres coins arrondis : pas de fond ni de
 * bordure autour, quelle que soit la taille imposee par le gabarit. */
img[alt="Logo"] { border-radius: 6px; background: transparent; }
