/* Diehard4 — GTK 3.20+ port * * Original theme by obscurant (2016, GTK 3.18 era). * Ported to the post-3.20 CSS node model. Palette and design language * unchanged: flat surfaces, 2-3px radii, burnt-orange accent. * * Everything below is a colour definition; widget rules live in widgets.css. * Recolour the theme by editing this block alone. */ /* ---- core palette ---- * Matched to the WAR10CK window in Live Free or Die Hard: the slate the * window and titlebar are painted in, and the orange of the edge bars. * The two screen-accurate values are bg_color and selected_bg_color; the * rest are derived from them using the original theme's own ratios * (raised = bg x1.42, recessed = bg x0.72). */ @define-color bg_color #23425E; /* window + titlebar (screen) */ @define-color dark_color #193044; /* recessed: entries, troughs */ @define-color light_color #325E85; /* raised: buttons, headers */ @define-color fg_color #B4C4D2; /* normal text 5.85:1 */ @define-color bright_fg_color #E8F0F7; /* titles, text on accent */ @define-color selected_bg_color #BA6A07; /* the accent (screen) */ @define-color selected_fg_color #E8F0F7; @define-color menu_color #8CA2B6; /* menubar text, dim text */ @define-color link_color #D9964A; @define-color scrollbar_slider #454F5A; /* deliberately quiet, not accent */ @define-color trough_border_color @light_color; /* was #111B25 — invisible on 3.24 */ /* ---- derived / status ---- */ @define-color borders @light_color; @define-color unfocused_borders @dark_color; @define-color insensitive_fg_color alpha(@fg_color, 0.45); @define-color insensitive_bg_color @bg_color; @define-color insensitive_base_color @dark_color; @define-color warning_color #B5761F; @define-color error_color #A33A2E; @define-color success_color #4E7A46; /* ---- names third-party CSS and apps expect ---- */ @define-color theme_bg_color @bg_color; @define-color theme_fg_color @fg_color; @define-color theme_base_color @bg_color; @define-color theme_text_color @fg_color; @define-color theme_selected_bg_color @selected_bg_color; @define-color theme_selected_fg_color @selected_fg_color; @define-color theme_unfocused_bg_color @bg_color; @define-color theme_unfocused_fg_color @fg_color; @define-color theme_unfocused_base_color @bg_color; @define-color theme_unfocused_text_color @fg_color; @define-color theme_unfocused_selected_bg_color @selected_bg_color; @define-color theme_unfocused_selected_fg_color @selected_fg_color; @define-color base_color @bg_color; @define-color text_color @fg_color; @define-color tooltip_bg_color @dark_color; @define-color tooltip_fg_color @bright_fg_color; @define-color content_view_bg @bg_color; @define-color placeholder_text_color alpha(@fg_color, 0.55); /* ---- window manager hints (GTK client-side decorations) ---- */ @define-color wm_title @bright_fg_color; @define-color wm_unfocused_title @menu_color; @define-color wm_bg @bg_color; @define-color wm_border @light_color; @define-color wm_icon_close_bg @selected_bg_color; @define-color wm_icon_close_fg @bright_fg_color; @import url("widgets.css"); @import url("mate.css");