1070 lines
30 KiB
CSS
1070 lines
30 KiB
CSS
@define-color documents_emblem_bg #3465a4;
|
|
@define-color documents_collection_bg red;
|
|
@define-color gedit_not_found_bg rgb (237, 54, 54);
|
|
@define-color gedit_not_found_fg white;
|
|
|
|
/****************
|
|
* Applications *
|
|
****************/
|
|
/* used by gnome-font-viewer and sushi */
|
|
SushiFontWidget {
|
|
padding: 6px 12px;
|
|
}
|
|
|
|
/* gnome-terminal */
|
|
VteTerminal {
|
|
background-color: #030303;
|
|
color: @theme_fg_color;
|
|
}
|
|
|
|
TerminalWindow GtkNotebook.notebook {
|
|
border-bottom-width: 0;
|
|
border-right-width: 0;
|
|
border-left-width: 0;
|
|
}
|
|
|
|
/* nautilus */
|
|
.nautilus-canvas-item {
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.nautilus-desktop.nautilus-canvas-item {
|
|
color: @theme_selected_fg_color;
|
|
text-shadow: 1px 1px black;
|
|
}
|
|
|
|
.nautilus-desktop.nautilus-canvas-item:active {
|
|
color: @theme_text_color;
|
|
}
|
|
|
|
.nautilus-desktop.nautilus-canvas-item:selected {
|
|
color: #050505;
|
|
text-shadow: 0 1px alpha(white, 0.28);
|
|
}
|
|
|
|
.nautilus-desktop.nautilus-canvas-item:active,
|
|
.nautilus-desktop.nautilus-canvas-item:prelight,
|
|
.nautilus-desktop.nautilus-canvas-item:selected {
|
|
text-shadow: none;
|
|
}
|
|
|
|
.nautilus-desktop.nautilus-canvas-item:selected:backdrop {
|
|
color: @theme_unfocused_selected_fg_color;
|
|
}
|
|
|
|
|
|
NautilusWindow .sidebar .frame {
|
|
border-width: 1px 0 0 0;
|
|
border-radius: 0;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
border-image: linear-gradient(to right,
|
|
alpha(black,0.0),
|
|
alpha(black,0.0) 35%,
|
|
alpha(black,0.3)
|
|
) 1 0 0 0;
|
|
|
|
}
|
|
|
|
NautilusWindow > GtkGrid > .pane-separator,
|
|
NautilusWindow > GtkGrid > .pane-separator:hover {
|
|
border-width: 1px 1px 0 0;
|
|
border-style: solid;
|
|
border-color: alpha(black,0.35);
|
|
border-right-color: alpha(black, 0.55);
|
|
background-color: shade(@sidebar_bg, 0.96);
|
|
background-image: linear-gradient(to right,
|
|
rgba(0,0,0,0.2),
|
|
rgba(0,0,0,0.2)),
|
|
url("assets/pane-separator-grip-dark.svg");
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
color: shade(@theme_bg_color, 0.78);
|
|
box-shadow: none;
|
|
}
|
|
|
|
NautilusWindow > GtkGrid > .pane-separator:hover {
|
|
background-image: linear-gradient(to right,
|
|
rgba(0,0,0,0.2),
|
|
rgba(0,0,0,0.2)),
|
|
url("assets/pane-separator-grip-prelight-dark.svg");
|
|
}
|
|
|
|
/*
|
|
NautilusWindow > GtkGrid > .pane-separator:backdrop,
|
|
NautilusWindow > GtkGrid > .pane-separator:hover:backdrop {
|
|
border-color: @unfocused_borders;
|
|
background-color: @sidebar_bg_unfocused;
|
|
}*/
|
|
|
|
NautilusNotebook.notebook {
|
|
border-right-width: 0;
|
|
border-left-width: 0;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
NautilusNotebook .frame {
|
|
border-width: 0;
|
|
}
|
|
|
|
/**** FIXES FOR NAUTILUS VIEW AND DESKTOP ***/
|
|
/* Fixes issue with Nautilus drawing the .background image inside the view after closing a tab */
|
|
NautilusWindow NautilusView,
|
|
NautilusWindow NautilusView .view,
|
|
NemoWindow NemoIconView,
|
|
NemoWindow NemoIconView .view {
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
}
|
|
|
|
NautilusWindow NautilusView:backdrop,
|
|
NautilusWindow NautilusView .view:backdrop,
|
|
NemoWindow NemoIconView:backdrop,
|
|
NemoWindow NemoIconView .view:backdrop {
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
}
|
|
|
|
/* Fixes issue with Nautilus drawing the above view color on the desktop */
|
|
NautilusDesktopWindow NautilusView,
|
|
NautilusDesktopWindow NautilusView .view,
|
|
NemoDesktopWindow NemoDesktopIconView,
|
|
NemoDesktopWindow NemoDesktopIconView .view {
|
|
background-color: transparent;
|
|
}
|
|
|
|
NautilusDesktopWindow NautilusView:backdrop,
|
|
NautilusDesktopWindow NautilusView .view:backdrop,
|
|
NemoDesktopWindow NemoDesktopIconView:backdrop,
|
|
NemoDesktopWindow NemoDesktopIconView .view:backdrop {
|
|
background-color: transparent;
|
|
}
|
|
|
|
/* Fixes issue with Nautilus drawing the .background image on the desktop */
|
|
NautilusDesktopWindow.background,
|
|
NemoDesktopWindow.background {
|
|
background-image: none;
|
|
background-color: @theme_bg_color;
|
|
}
|
|
|
|
|
|
NautilusDesktopWindow.background:backdrop,
|
|
NemoDesktopWindow.background:backdrop {
|
|
background-image: none;
|
|
background-color: @theme_bg_color;
|
|
}
|
|
|
|
/*** ***/
|
|
|
|
/* Fixes 1st opened notebook-tab from having a border drawn across it */
|
|
NautilusNotebook .frame,
|
|
NautilusNotebook.notebook .frame,
|
|
NemoNotebook .frame {
|
|
border-width: 1px 0 0 0px;
|
|
border-color:shade(@theme_base_color, 1.1);
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
background-image: none;
|
|
border-image:none;
|
|
}
|
|
|
|
NautilusNotebook .frame:backdrop,
|
|
NautilusNotebook.notebook .frame:backdrop,
|
|
NemoNotebook .frame:backdrop {
|
|
border-width: 1px 0 0 0;
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
background-image: none;
|
|
border-color: shade(@theme_base_color, 1.1);
|
|
border-image:none;
|
|
}
|
|
|
|
NautilusToolbar .button {
|
|
icon-shadow: 0 1px @button_text_shadow;
|
|
}
|
|
|
|
NautilusToolbar .button:active {
|
|
icon-shadow: 0 1px @button_active_text_shadow;
|
|
}
|
|
|
|
NautilusToolbar .button:insensitive,
|
|
NautilusToolbar .button:active *:insensitive {
|
|
icon-shadow: none;
|
|
}
|
|
|
|
NautilusQueryEditor .primary-toolbar.toolbar {
|
|
border-top-width: 0;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
NautilusQueryEditor .toolbar {
|
|
padding-top: 3px;
|
|
padding-bottom: 2px;
|
|
|
|
border-width: 1px 0 0 0;
|
|
border-style: solid;
|
|
border-color: @theme_bg_color;
|
|
|
|
background-color: mix(@theme_bg_color, @theme_base_color, 0.5);
|
|
}
|
|
|
|
NautilusQueryEditor .toolbar:nth-child(2) {
|
|
border-color: @borders;
|
|
}
|
|
|
|
NautilusQueryEditor .toolbar:last-child,
|
|
NautilusQueryEditor .primary-toolbar.toolbar:only-child {
|
|
border-bottom-width: 1px;
|
|
border-bottom-color: @borders;
|
|
}
|
|
|
|
/*NautilusQueryEditor .toolbar:backdrop {
|
|
background-color: @theme_unfocused_base_color;
|
|
border-color: @theme_unfocused_base_color;
|
|
}
|
|
|
|
NautilusQueryEditor .toolbar:backdrop:nth-child(2) {
|
|
border-color: @unfocused_borders;
|
|
}*/
|
|
|
|
/* gedit */
|
|
|
|
GeditWindow .pane-separator,
|
|
GeditWindow .pane-separator:hover {
|
|
border-width: 0 1px 1px 1px;
|
|
border-style: solid;
|
|
border-color: @borders;
|
|
background-color: shade(@theme_bg_color, 0.95);
|
|
color: @borders;
|
|
}
|
|
|
|
GeditPanel.vertical .title {
|
|
border-style: none;
|
|
padding: 7px 0 6px 3px;
|
|
}
|
|
|
|
GeditDocumentsPanel .view {
|
|
background-color: @sidebar_bg;
|
|
}
|
|
/*
|
|
GeditDocumentsPanel .view:backdrop {
|
|
background-color: @sidebar_bg_unfocused;
|
|
}*/
|
|
|
|
GeditPanel.vertical .notebook {
|
|
padding: 0px;
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
GeditPanel.horizontal .notebook {
|
|
padding: 0px;
|
|
border-width: 0 1px 1px 0;
|
|
}
|
|
|
|
GeditWindow .notebook {
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
GeditPanel .notebook tab,
|
|
GeditWindow .notebook tab {
|
|
border-width: 0;
|
|
}
|
|
|
|
GeditStatusMenuButton {
|
|
text-shadow: none;
|
|
}
|
|
|
|
GeditStatusMenuButton.button:backdrop,
|
|
GeditStatusMenuButton.button:backdrop:hover,
|
|
GeditStatusMenuButton.button,
|
|
GeditStatusMenuButton.button:hover,
|
|
GeditStatusMenuButton.button:active,
|
|
GeditStatusMenuButton.button:active:hover {
|
|
border-image: none;
|
|
border-style: solid;
|
|
border-width: 0 1px;
|
|
border-radius: 0;
|
|
padding: 1px 8px 2px 4px;
|
|
}
|
|
|
|
GeditStatusMenuButton.button:hover,
|
|
GeditStatusMenuButton.button:active,
|
|
GeditStatusMenuButton.button:active:hover {
|
|
border-color: @borders;
|
|
}
|
|
|
|
GeditStatusMenuButton.button:active {
|
|
background-image: linear-gradient(to bottom,
|
|
@borders,
|
|
shade(@theme_bg_color, 0.95));
|
|
background-color: transparent;
|
|
color: @theme_selected_fg_color;
|
|
text-shadow: 0 1px @button_text_shadow;
|
|
}
|
|
/*
|
|
GeditStatusMenuButton.button:backdrop,
|
|
GeditStatusMenuButton.button:backdrop:hover {
|
|
border-color: @unfocused_borders;
|
|
}*/
|
|
|
|
GeditViewFrame .gedit-search-slider {
|
|
background-color: @theme_base_color;
|
|
padding: 6px;
|
|
border-color: shade (@notebook_tab_gradient_b, 0.80);
|
|
border-radius: 0 0 3px 3px;
|
|
border-width: 0 1px 1px 1px;
|
|
border-style: solid;
|
|
}
|
|
|
|
GeditViewFrame .gedit-search-slider .not-found {
|
|
color: @gedit_not_found_fg;
|
|
background-image: none;
|
|
background-color: @gedit_not_found_bg;
|
|
}
|
|
|
|
GeditViewFrame .gedit-search-slider .not-found:selected {
|
|
background-color: @theme_selected_bg_color;
|
|
color: @theme_selected_fg_color;
|
|
}
|
|
|
|
GeditFileBrowserWidget .primary-toolbar.toolbar {
|
|
background-image: none;
|
|
background-color: @theme_bg_color;
|
|
border-top: none;
|
|
padding: 2px;
|
|
}
|
|
|
|
.gedit-search-entry-occurrences-tag {
|
|
color: shade (@theme_unfocused_fg_color, 0.8);
|
|
margin: 2px;
|
|
padding: 2px;
|
|
}
|
|
|
|
/* gnome-documents */
|
|
.documents-dropdown,
|
|
.documents-dropdown .view {
|
|
background-color: @menu_bg_color;
|
|
}
|
|
|
|
.documents-dropdown .cell:hover /*fixes hover gtktreeview border*/{
|
|
border-color: transparent;
|
|
}
|
|
|
|
.documents-dropdown.frame {
|
|
padding: 6px;
|
|
border-width: 0 1px 1px 1px;
|
|
border-style: solid;
|
|
border-radius: 0 0 5px 5px;
|
|
}
|
|
|
|
.documents-dropdown .view.radio,
|
|
.documents-dropdown .view.radio:focused,
|
|
.documents-dropdown .view.radio:selected {
|
|
background-image: none;
|
|
background-color: alpha(@theme_base_color, 0.0);
|
|
}
|
|
|
|
.documents-dropdown .view.radio:active,
|
|
.documents-dropdown .view.radio:active:focused,
|
|
.documents-dropdown .view.radio:active:prelight {
|
|
background-image: url("assets/sidebar-radio/sidebar-radio-checked.svg");
|
|
}
|
|
|
|
.documents-dropdown .view.radio:prelight {
|
|
background-image: url("assets/sidebar-radio/sidebar-radio-prelight.svg");
|
|
}
|
|
|
|
.documents-dropdown .view.radio:active:selected,
|
|
.documents-dropdown .view.radio:active:selected:focused {
|
|
background-image: url("assets/sidebar-radio/sidebar-radio-selected.svg");
|
|
}
|
|
|
|
.documents-dropdown .view.radio:selected:prelight,
|
|
.documents-dropdown .view.radio:selected:focused {
|
|
background-image: url("assets/sidebar-radio/sidebar-radio-selected-prelight.svg");
|
|
}
|
|
|
|
.documents-load-more.button {
|
|
border-image: none;
|
|
border-color: @borders;
|
|
border-width: 1px 0 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.documents-scrolledwin.frame {
|
|
border-width: 1px 0 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.documents-icon-bg {
|
|
background-color: @documents_emblem_bg;
|
|
border-radius: 4px;
|
|
|
|
color: @theme_base_color;
|
|
}
|
|
|
|
.documents-collection-icon {
|
|
background-color: @documents_collection_bg;
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.documents-counter {
|
|
background-image: url('assets/dnd-counter.svg');
|
|
background-size: contain;
|
|
background-color: transparent;
|
|
color: @theme_base_color;
|
|
font: bold;
|
|
}
|
|
|
|
.documents-favorite.button:active,
|
|
.documents-favorite.button:active:hover {
|
|
color: shade(@theme_selected_bg_color, 1.20);
|
|
}
|
|
|
|
.documents-entry-tag {
|
|
background-color: @documents_emblem_bg;
|
|
color: @theme_base_color;
|
|
|
|
border-radius: 4px;
|
|
border-width: 0;
|
|
|
|
margin: 2px;
|
|
padding: 4px;
|
|
}
|
|
|
|
.documents-entry-tag:hover {
|
|
background-color: shade(@documents_emblem_bg, 1.10);
|
|
color: @theme_base_color;
|
|
}
|
|
|
|
.documents-entry-tag.button,
|
|
.documents-entry-tag.button:hover,
|
|
.documents-entry-tag.button:active,
|
|
.documents-entry-tag.button:active:hover {
|
|
background-color: transparent;
|
|
background-image: none;
|
|
border-image: none;
|
|
border-width: 0;
|
|
}
|
|
|
|
.documents-entry-tag.button:hover {
|
|
color: shade(@documents_emblem_bg, 2.10);
|
|
}
|
|
|
|
/* baobab */
|
|
|
|
|
|
|
|
/* epiphany */
|
|
|
|
EphyToolbar .entry:first-child,
|
|
EphyToolbar .entry:focus:first-child
|
|
/*EphyToolbar .entry:backdrop:first-child*/ {
|
|
border-image-width: 3px 0 4px 3px;
|
|
border-width: 1px 0 2px 1px;
|
|
border-bottom-right-radius: 0;
|
|
border-top-right-radius: 0;
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
}
|
|
|
|
EphyToolbar .entry:last-child,
|
|
EphyToolbar .entry:focus:last-child
|
|
/*EphyToolbar .entry:backdrop:last-child*/ {
|
|
border-image-width: 3px 3px 4px 0;
|
|
border-width: 1px 1px 2px 0;
|
|
border-bottom-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
}
|
|
|
|
EphyToolbar .entry:focus {
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.12),
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0)
|
|
);
|
|
background-color: shade(@theme_base_color, 0.8);
|
|
box-shadow: 0 1px rgba(0,0,0,0.08) inset;
|
|
|
|
}
|
|
|
|
EphyToolbar .entry:selected {
|
|
color: #030303;
|
|
background-color: shade(@theme_selected_bg_color, 1.4);
|
|
background-image: none;
|
|
}
|
|
|
|
EphyToolbar .entry:focus:last-child {
|
|
|
|
}
|
|
|
|
EphyToolbar .location-entry .button {
|
|
color: @entry_text_color;
|
|
-GtkButton-child-displacement-y: 0;
|
|
/*border-image-source: -gtk-scaled(url("borders/generic-border.png"),url("borders/generic-border@2.png"));*/
|
|
border-image-source: url("borders/entry/entry.svg");
|
|
border-image-slice: 3 3 4 3;
|
|
border-image-repeat: stretch;
|
|
border-width: 1px 1px 2px 0;
|
|
border-radius: 3px;
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
/*box-shadow: inset 1px 0 @inset_dark_color,
|
|
inset 0 1px @entry_inset,
|
|
inset 0 2px alpha(@entry_inset, 0.4);*/
|
|
}
|
|
/*
|
|
EphyToolbar .location-entry .button:backdrop,
|
|
EphyToolbar .location-entry .button:backdrop:first-child,
|
|
EphyToolbar .location-entry .button:backdrop:hover,
|
|
EphyToolbar .location-entry .button:backdrop:hover:first-child {
|
|
border-image-source: -gtk-scaled (url("borders/generic-border-backdrop.png"),url("borders/generic-border-backdrop@2.png"));
|
|
box-shadow: none;
|
|
background-image: none;
|
|
background-color: @theme_unfocused_base_color;
|
|
}*/
|
|
|
|
EphyToolbar .location-entry .button:last-child,
|
|
EphyToolbar .location-entry .button:active:last-child,
|
|
EphyToolbar .location-entry .button:active:hover:last-child,
|
|
EphyToolbar .location-entry .button:hover:last-child {
|
|
border-image-width: 3px 3px 4px 0;
|
|
border-left-width: 0;
|
|
border-bottom-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
box-shadow: 0 1px rgba(0,0,0,0.08) inset,
|
|
1px 0 alpha(black, 0.2) inset;
|
|
}
|
|
|
|
EphyToolbar .location-entry .button:first-child,
|
|
EphyToolbar .location-entry .button:active:first-child,
|
|
EphyToolbar .location-entry .button:active:hover:first-child,
|
|
EphyToolbar .location-entry .button:hover:first-child {
|
|
border-image-width: 3px 0 4px 3px;
|
|
border-right-width: 0;
|
|
border-bottom-right-radius: 0;
|
|
border-top-right-radius: 0;
|
|
/* flip the box-shadow division*/
|
|
box-shadow: 0 1px rgba(0,0,0,0.08) inset,
|
|
-1px 0 alpha(black, 0.2) inset;
|
|
}
|
|
|
|
EphyToolbar .location-entry .button,
|
|
EphyToolbar .location-entry .button:hover {
|
|
icon-shadow: none;
|
|
color: @entry_text_color;
|
|
-GtkButton-child-displacement-y: 0;
|
|
border-image-source: url("borders/entry/entry.svg");
|
|
border-image-slice: 3 3 4 3;
|
|
border-image-repeat: stretch;
|
|
|
|
border-radius: 3px;
|
|
border-width: 1px 1px 2px 0;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
background-color: alpha(black, 0.3);
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.12),
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0)
|
|
);
|
|
}
|
|
|
|
EphyToolbar .location-entry .button:hover {
|
|
background-color: shade(@theme_base_color, 0.8);
|
|
border-image-source: url("borders/entry/entry-focus.svg");
|
|
}
|
|
|
|
EphyToolbar .location-entry .button:active,
|
|
EphyToolbar .location-entry .button:active:hover {
|
|
border-image-source: url("borders/entry/entry.svg");
|
|
border-image-slice: 3 3 4 3;
|
|
border-image-repeat: stretch;
|
|
border-radius: 3px;
|
|
border-width: 1px 1px 2px 0;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
background-color: alpha(@theme_selected_bg_color, 0.2);
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.12),
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0)
|
|
);
|
|
|
|
}
|
|
|
|
EphyToolbar .location-entry .button:hover,
|
|
EphyToolbar .location-entry .button:active {
|
|
color: @theme_text_color;
|
|
}
|
|
|
|
EphyNotebook.notebook {
|
|
border-width: 1px 0 1px 0;
|
|
border-radius: 0px ;
|
|
border-style: solid;
|
|
border-top-color: shade(@theme_base_color, 1.04);
|
|
border-bottom-color: shade(@theme_base_color, 0.8);
|
|
}
|
|
|
|
EphyNotebook.notebook tab {
|
|
border-width: 0;
|
|
}
|
|
|
|
EphyToolbar.toolbar .button {
|
|
padding-left: 4px;
|
|
padding-right: 4px;
|
|
}
|
|
|
|
#ephy-page-menu-button.active-menu {
|
|
border-image: url("borders/button/menu-button.svg") 5 / 5px stretch;
|
|
border-radius: 5px;
|
|
border-width: 1px ;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
background-image: -gtk-gradient (radial,
|
|
center 0.5, 0,
|
|
center 0.5, 0.7,
|
|
from(rgba(255,255,255,0.5)),
|
|
to(transparent)),
|
|
linear-gradient(to top,
|
|
shade(@button_default_gradient_color_a, 1.0),
|
|
shade(@button_default_gradient_color_b, 1.0) 40%,
|
|
shade(@button_default_gradient_color_c, 1.0)
|
|
);
|
|
background-color: transparent;
|
|
transition: 350ms ease-in-out;
|
|
box-shadow: none;
|
|
}
|
|
|
|
EphyOverview GtkScrolledWindow {
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
}
|
|
/*
|
|
EphyOverview GtkScrolledWindow:backdrop {
|
|
background-color: @theme_unfocused_base_color;
|
|
}*/
|
|
|
|
/* sets top and bottom borders on the main scrolled window for toolbar visual
|
|
* division and search/downloadbar */
|
|
EphyWindow.background EphyEmbed.vertical GtkScrolledWindow.frame {
|
|
border-color: @borders;
|
|
border-width: 1px 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
/* removes any border from the overview scrolled window, since it's overlaid */
|
|
EphyWindow.background EphyEmbed.vertical EphyOverview .documents-scrolledwin {
|
|
border-style: none;
|
|
}
|
|
|
|
/* remove top and bottom borders from the main scrolled window when inside a notebook tab */
|
|
EphyWindow.background EphyNotebook.notebook EphyEmbed.vertical GtkScrolledWindow {
|
|
border-top-width: 0;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
/* remove bottom borders from the main scrolled window when no bars at the bottom of the screen are shown */
|
|
EphyWindow.background EphyNotebook:last-child EphyEmbed.vertical GtkScrolledWindow,
|
|
EphyWindow.background EphyNotebook.notebook:last-child {
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
/* Gnome Contacts */
|
|
|
|
/* Line at top in contacts pane, similar to .documents-scrolledwin.frame */
|
|
.contacts-spinner.frame {
|
|
border-width: 0 1px 0 0;
|
|
border-style: solid;
|
|
border-color: @borders;
|
|
border-image: none;
|
|
border-radius: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
/* Background color in contacts pane, similar to .documents-main-view.view */
|
|
ContactsContactPane .frame,
|
|
ContactsWindow {
|
|
background-color: shade(@theme_bg_color, 1.0);
|
|
background-image: linear-gradient(to bottom,
|
|
shade(@theme_bg_color, 1.04),
|
|
shade(@theme_bg_color, 1.04)
|
|
);
|
|
}
|
|
|
|
ContactsListPane GtkScrolledWindow,
|
|
ContactsListPane GtkScrolledWindow GtkViewport ContactsView ContactsViewContactDataRow {
|
|
background-color:transparent;
|
|
background-image: linear-gradient(to bottom,
|
|
@list_box_bg,
|
|
@list_box_bg
|
|
);
|
|
|
|
}
|
|
|
|
|
|
ContactsListPane GtkScrolledWindow GtkViewport ContactsView ContactsViewContactDataRow:hover {
|
|
background-color: @content_view_bg;
|
|
background-image: linear-gradient(to bottom,
|
|
@content_view_bg,
|
|
@content_view_bg
|
|
);
|
|
}
|
|
|
|
ContactsListPane GtkScrolledWindow GtkViewport ContactsView ContactsViewContactDataRow:selected {
|
|
background-color: @theme_selected_bg_color;
|
|
background-image: none;
|
|
}
|
|
|
|
ContactsListPane* GtkSeparator,
|
|
ContactsListPane* .separator.horizontal,
|
|
ContactsListPane* .separator {
|
|
color: @menu_separator;
|
|
|
|
-GtkMenuItem-horizontal-padding: 0;
|
|
-GtkWidget-wide-separators: false;
|
|
-GtkWidget-separator-width: 0;
|
|
-GtkWidget-separator-height: 0;
|
|
background-color:@list_box_bg;
|
|
background-image: linear-gradient(to bottom,
|
|
@list_box_bg,
|
|
@list_box_bg
|
|
);
|
|
border-style: none;
|
|
border-image: none;
|
|
}
|
|
|
|
.contacts-main-view.view {
|
|
background-color: shade(@theme_bg_color, 1.0);
|
|
background-image: url("assets/contacts-stripes.png"),
|
|
linear-gradient(to bottom,
|
|
@theme_bg_color,
|
|
@theme_bg_color
|
|
);
|
|
background-repeat: repeat;
|
|
background-position: top left;
|
|
}
|
|
|
|
.contacts-suggestion {
|
|
background-color: #434343;
|
|
color: #ffffff;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
/* Border on the right in the left menu toolbar */
|
|
.contacts-left-header-bar:dir(ltr) {
|
|
border-right-width: 1px;
|
|
border-image: linear-gradient(to bottom, @theme_bg_color, shade(@theme_base_color, 0.6));
|
|
border-image-width: 0 1px 0 0;
|
|
border-image-slice: 1;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
.contacts-left-header-bar:dir(rtl) {
|
|
border-left-width: 1px;
|
|
border-image: linear-gradient(to bottom, @theme_bg_color, shade(@theme_base_color, 0.6));
|
|
border-image-width: 0 0 0 1px;
|
|
border-image-slice: 1;
|
|
border-bottom-width: 0;
|
|
}
|
|
|
|
.contacts-left-header-bar:dir(ltr),
|
|
.contacts-right-header-bar:dir(rtl) {
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.contacts-right-header-bar:dir(ltr),
|
|
.contacts-left-header-bar:dir(rtl) {
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.contacts-avatar-frame.frame {
|
|
border-width: 1px 1px 0 1px;
|
|
border-style: solid;
|
|
border-color: #0e0e0e;
|
|
border-image: none;
|
|
border-radius: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.main-avatar-frame.frame {
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: @borders;
|
|
border-radius: 6px;
|
|
}
|
|
|
|
/* Primary toolbar with no line at top to avoid conflicts with frame border */
|
|
ContactsWindow .primary-toolbar.toolbar {
|
|
border-width: 0;
|
|
background-color: darker(@theme_bg_color);
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.08),
|
|
rgba(255,255,255,0.03)
|
|
);
|
|
box-shadow: inset 0 -1px @primary_toolbar_border_dark;
|
|
}
|
|
|
|
.contacts-button:active {
|
|
border-color: #000000;
|
|
border-image: none;
|
|
}
|
|
|
|
.contacts-entry {
|
|
border-image: none;
|
|
border-width: 1px;
|
|
border-radius: 4px;
|
|
border-style: solid;
|
|
border-color: #060606;
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.12),
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0)
|
|
),
|
|
linear-gradient(to bottom,
|
|
alpha(black, 0.2),
|
|
alpha(black, 0.2)
|
|
);
|
|
background-color: shade(@theme_base_color, 1.1);
|
|
box-shadow: 0 1px rgba(0,0,0,0.08) inset,
|
|
0 -1px alpha(white, 0.04) inset;
|
|
}
|
|
|
|
.contacts-entry:focus,
|
|
.contacts-entry:selected,
|
|
.contacts-entry:selected:focus {
|
|
border-image: none;
|
|
border-width: 1px;
|
|
border-radius: 2px;
|
|
border-style: solid;
|
|
border-color: #060606;
|
|
background-color: shade(@theme_base_color, 0.8);
|
|
color: @theme_selected_fg_color;
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(0,0,0,0.12),
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0) 20%,
|
|
rgba(0,0,0,0.0)
|
|
),
|
|
linear-gradient(to bottom,
|
|
alpha(black, 0.4),
|
|
alpha(black, 0.4)
|
|
);
|
|
box-shadow: 0 1px rgba(0,0,0,0.08) inset,
|
|
0 -1px alpha(white, 0.04) inset;
|
|
}
|
|
|
|
.contacts-entry.contacts-postal-entry {
|
|
border-radius: 0 0 0 0;
|
|
border-width: 1px 1px 0 1px;
|
|
}
|
|
|
|
.contacts-entry.contacts-postal-entry:nth-child(first) {
|
|
border-radius: 4px 4px 0 0;
|
|
}
|
|
|
|
.contacts-entry.contacts-postal-entry:nth-child(last) {
|
|
border-radius: 0 0 4px 4px;
|
|
border-width: 1px;
|
|
}
|
|
|
|
.button.contacts-square,
|
|
.button.contacts-square:hover,
|
|
.button.contacts-square:hover:active,
|
|
.button.contacts-square:active,
|
|
.button.default.contacts-square,
|
|
.button.default .contacts-square,
|
|
.button.default.contacts-square:hover,
|
|
.button.default .contacts-square:hover,
|
|
.button.default.contacts-square:active,
|
|
.button.default.contacts-square:hover:active,
|
|
.button.default .contacts-square:active,
|
|
.button.default .contacts-square:hover:active {
|
|
background-color: alpha(black, 0.18);
|
|
border-image: none;
|
|
background-image: none;
|
|
border-style: solid;
|
|
border-radius:8px;
|
|
border-width: 2px;
|
|
border-color: @theme_selected_bg_color;
|
|
box-shadow: none;
|
|
padding: 0;
|
|
}
|
|
|
|
.contacts-combo .button {
|
|
border-image: none;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: shade(@success_color, 0.2);
|
|
background-image: linear-gradient(to bottom,
|
|
rgba(255,255,255, 0.07),
|
|
rgba(255,255,255, 0.0) 25%,
|
|
rgba(255,255,255, 0.0)
|
|
),
|
|
linear-gradient(to bottom,
|
|
mix (shade(@theme_base_color, 1.14), @theme_selected_bg_color, 0.3),
|
|
mix (shade(@theme_base_color, 0.9), @theme_selected_bg_color, 0.3) 40%,
|
|
mix (shade(@theme_base_color, 0.8), @theme_selected_bg_color, 0.2));
|
|
|
|
|
|
border-image: url("borders/button/contacts-combo-button.svg") 5 / 5px stretch;
|
|
border-radius: 5px;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
}
|
|
|
|
.contacts-combo .button:hover {
|
|
background-image: -gtk-gradient (radial,
|
|
center -0.5, 0,
|
|
center -0.3, 0.9,
|
|
from(rgba(255,255,255,0.9)),
|
|
to(transparent)),
|
|
linear-gradient(to bottom,
|
|
shade(@button_default_gradient_color_a, 1.0),
|
|
shade(@button_default_gradient_color_b, 1.0) 40%,
|
|
shade(@button_default_gradient_color_c, 1.0)
|
|
);
|
|
transition: 250ms ease-in-out;
|
|
border-image: url("borders/button/button-hover.svg") 4 / 4px stretch;
|
|
border-radius: 3px;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: transparent;
|
|
}
|
|
|
|
.toolbar.contacts-edit-toolbar {
|
|
padding: 6px;
|
|
background-image: linear-gradient(to bottom,
|
|
transparent,
|
|
alpha(black, 0.15)
|
|
);
|
|
box-shadow: 0 1px alpha(white, 0.06) inset,
|
|
0 2px alpha(white, 0.03) inset;
|
|
}
|
|
|
|
.toolbar.contacts-edit-toolbar .button {
|
|
padding-left: 6px;
|
|
padding-right: 6px;
|
|
}
|
|
|
|
.toolbar.contacts-selection-toolbar {
|
|
border-width: 1px 0 0 0;
|
|
border-style: solid;
|
|
border-color: darker(@theme_bg_color);
|
|
border-image: none;
|
|
background-image: linear-gradient(to bottom,
|
|
transparent,
|
|
alpha(black, 0.15)
|
|
);
|
|
box-shadow: 0 1px alpha(white, 0.04) inset,
|
|
0 2px alpha(white, 0.02) inset;
|
|
}
|
|
|
|
.contacts-watermark {
|
|
color: #bebebe;
|
|
text-shadow: 1px 1px alpha(white, 0.6);
|
|
}
|
|
|
|
/* gnome-photos */
|
|
|
|
.photos-icon-bg {
|
|
icon-shadow: 0 1px #000000;
|
|
}
|
|
|
|
/* Gucharmap */
|
|
GucharmapChartable:active,
|
|
GucharmapChartable:focus,
|
|
GucharmapChartable:selected {
|
|
background-color: @theme_selected_bg_color;
|
|
color: @theme_selected_fg_color;
|
|
}
|
|
|
|
/* evince */
|
|
EvWindow.background > GtkBox.vertical > GtkPaned.horizontal > GtkBox.vertical > GtkScrolledWindow.frame {
|
|
border-width: 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
EvWindow.background EvSidebar.vertical .frame {
|
|
border-width: 1px 0 0;
|
|
border-radius: 0;
|
|
}
|
|
|
|
EvWindow.background EvSidebar.vertical .notebook {
|
|
border-width: 1px 0 0;
|
|
}
|
|
|
|
EvWindow.background EvSidebarAnnotations.vertical GtkToolPalette > GtkToolItemGroup > .button {
|
|
border-image: none;
|
|
border-radius: 0;
|
|
border-style: solid;
|
|
border-width: 0 0 1px;
|
|
border-color: @borders;
|
|
}
|
|
|
|
EvWindow.background EvSidebar.vertical .notebook .frame {
|
|
border-width: 0;
|
|
}
|
|
|
|
EvWindow .pane-separator,
|
|
EvWindow .pane-separator:hover {
|
|
border-width: 0 1px;
|
|
border-style: solid;
|
|
border-color: shade(@theme_bg_color, 0.95);
|
|
background-color: shade(@theme_bg_color, 0.9);
|
|
color: @borders;
|
|
}
|
|
|
|
EvWindow.background EggFindBar.toolbar {
|
|
border-width: 1px 0 0;
|
|
border-style: solid;
|
|
border-color: @borders;
|
|
}
|
|
|
|
/* gcalctool */
|
|
|
|
MathWindow.background > GtkBox.vertical > GtkBox.vertical > GtkScrolledWindow {
|
|
padding: 4px;
|
|
background-color: shade(@theme_base_color, 1.04);
|
|
border-radius: 3px;
|
|
}
|
|
/*
|
|
MathWindow.background > GtkBox.vertical > GtkBox.vertical > GtkScrolledWindow:backdrop {
|
|
padding: 4px;
|
|
background-color: @theme_unfocused_base_color;
|
|
border-radius: 3px;
|
|
}*/
|
|
MathDisplay {
|
|
background-image: -gtk-gradient (linear,
|
|
left top, left bottom,
|
|
from (shade(@theme_bg_color, 1.1)),
|
|
to (shade(@theme_bg_color, 1.05)));
|
|
}
|
|
|
|
MathDisplay GtkTextView,
|
|
MathDisplay GtkTextView.view {
|
|
color: shade(@theme_text_color, 0.94);
|
|
background-color: shade(@theme_base_color, 0.4);
|
|
background-image: none;
|
|
}
|
|
|
|
MathDisplay GtkTextView.view:selected {
|
|
color: #060606;
|
|
background-color: shade(@theme_selected_bg_color, 1.4);
|
|
}
|
|
|
|
MathWindow .frame {
|
|
padding: 1px;
|
|
border-width: 1px;
|
|
border-radius: 2px;
|
|
border-style: solid;
|
|
border-top-color: alpha(#fff, 0.08);
|
|
border-left-color: alpha(#fff, 0.11);
|
|
border-right-color: alpha(#fff, 0.1);
|
|
border-bottom-color: alpha(#fff, 0.14);
|
|
border-image: none;
|
|
}
|