/*
 * Unicomm Theme — Interface connectée (navbar + logo du menu).
 *
 * Chargé uniquement sur les pages authentifiées (hook add_css).
 *  - Navbar/menu en thème CLAIR (au lieu du bleu GLPI) pour faire ressortir le logo ;
 *  - Texte/icônes en ardoise (sinon illisibles sur fond clair) + état actif ajusté ;
 *  - Logo du thème (front/logo.php) posé directement sur le fond clair.
 *
 * Pour ajuster la teinte du menu : --glpi-mainmenu-bg / --glpi-mainmenu-fg ci-dessous.
 * NB : URL du logo basée sur root_doc = "/".
 */

/* ---- Menu clair (au lieu du bleu GLPI #2f3f64) ---- */
:root,
body,
.navbar-vertical.sidebar {
    --glpi-mainmenu-bg: #ffffff !important;                 /* fond du menu */
    --glpi-mainmenu-fg: #3a4f5c !important;                 /* texte / icônes (ardoise) */
    --glpi-mainmenu-fg-muted: rgba(58, 79, 92, 0.6) !important;
    --glpi-mainmenu-active-bg: #eef2f5 !important;          /* surbrillance survol/actif */
}

/* Liseré pour délimiter le menu clair du contenu */
.navbar-vertical.sidebar {
    border-right: 1px solid rgba(58, 79, 92, 0.12) !important;
}

/* ---- Logo du menu : logo du thème, posé sur le fond clair ---- */
.navbar-brand .glpi-logo,
.glpi-logo {
    background: url('/plugins/unicommtheme/front/logo.php') center / contain no-repeat !important;
    /* neutralise une éventuelle substitution par variable CSS du thème */
    --glpi-logo: url('/plugins/unicommtheme/front/logo.php') !important;
    --glpi-logo-reduced: url('/plugins/unicommtheme/front/logo.php') !important;
    padding: 2px;
}
