Michael Chalupiak 24d4801414 themes
2025-02-01 15:42:37 -05:00

53 lines
1.6 KiB
CSS

/**********
* Window *
**********/
/*
Contributor notes:
Please use two space indentions.
Stack all related and child selectors and selector states into a logical hierarchy to a readable degree.
Make sure that all changes made here are part of the GtkWindow.
*/
/* A large border area for the window client decoration is recommended so that it provides easier interactivity when the user is resizing their application windows from a border edge with the cursor. */
window decoration,
dialog > decoration {
padding: 3px; /* Padding is required so that there is some space between the window decoration border and any internal components. */
border: 2px solid @border_dark;
background-color: @bg_color;
border-image: url("assets/window_decoration.png");
border-image-slice: 2 2 2 2;
box-shadow: none; }
/* Server-side decoration (SSD) */
window.ssd headerbar,
window.ssd .titlebar {
border-radius: 0px;
padding: 0px;
margin: 0px;
border: 3px solid transparent;
border-bottom: 1px solid transparent;
background-color: @window_title_bg_color;
background-image: none;
background-image: none;
text-shadow: none; }
window.ssd .titlebar:backdrop {
padding: 0px;
margin: 0px;
background-color: @selected_inactive_bg_color;
color: @inactive_title_text_color; }
window.ssd .titlebar label {
padding: 0px;
margin: 0px;
font-size: 8pt;
color: @window_title_text_color; }
window.ssd .titlebar label:backdrop,
window.ssd .titlebar:backdrop label {
color: @inactive_title_text_color; }
window.csd tooltip {
border-radius: 0;
border: 0 none @border_dark;
box-shadow: none; }