/*
    darktable theme : "Provence" (Version optimisée Wayland / Plasma 6)
    ---------------------------------------------------------------
    Base : darktable-elegant-grey
*/

@import url("/usr/share/darktable/themes/darktable-elegant-grey.css");


/* ================================================================
   1. CONTRASTE TEXTE / FOND
   ================================================================ */

@define-color fg_color #ffffff;
@define-color plugin_label_color #ffffff;
@define-color log_fg_color #ffffff;

@define-color bauhaus_fg #ffffff;
@define-color bauhaus_fg_hover #ffffff;
@define-color bauhaus_fg_selected #ffffff;

@define-color graph_fg #f2f2f2;
@define-color graph_fg_active #ffffff;
@define-color graph_grid #8c8c8c;


/* ================================================================
   2. ACCENT UNIQUE : jaune doré provençal
   ================================================================
   Note : Les valeurs shade() et alpha() ont été remplacées par
   des codes couleur directs pour éviter les calculs dynamiques
   GTK3 au démarrage sous Wayland.
   ================================================================ */

@define-color accent_gold #c9922c;
@define-color accent_gold_dark #966d21;      /* Équivalent de shade(#c9922c, 0.75) */
@define-color accent_gold_wash rgba(201, 146, 44, 0.16); /* Équivalent de alpha() */


/* ================================================================
   3. TABLE LUMINEUSE : survol et sélection des vignettes
   ================================================================ */

@define-color accent_warm_grey #9c8f7c;

#thumb-main:hover,
#thumb-main:hover #thumb-image {
    border-style: solid;
    border-color: @accent_warm_grey;
    border-width: 4px;
}

#thumb-main:selected,
#thumb-main:selected #thumb-image {
    border-style: solid;
    border-color: @accent_gold;
    border-width: 9px;
}

@define-color thumbnail_selected_bg_color transparent;
@define-color thumbnail_hover_bg_color transparent;


/* ================================================================
   4. BOUTONS DE MODULES : état actif en doré
   ================================================================ */

#module-header .dt_module_btn:checked {
    color: #1c1c1c;
    background-color: @accent_gold;
    border-color: @accent_gold_dark;
}

#module-header .dt_module_btn:checked:hover {
    background-color: #d99e2f;                 /* Équivalent de shade(#c9922c, 1.08) */
}
