204 lines
4.8 KiB
SCSS
204 lines
4.8 KiB
SCSS
$panel_bg : transparentize($bg_color, if($variant=='light', .1, .2));
|
|
|
|
/* Nautilus */
|
|
@import url('applications/nautilus/Adwaita.css');
|
|
|
|
@define-color disk_space_unknown #383c4a;
|
|
@define-color disk_space_used #{"" +$selected_bg_color};
|
|
@define-color disk_space_free white;
|
|
|
|
|
|
$_glow_shadow: 0 1px 4px transparentize($selected_bg_color, .5);
|
|
filechooser,
|
|
.nautilus-window {
|
|
placessidebar.sidebar {
|
|
box-shadow: inset 0 8px 4px -8px transparentize(black, .7);
|
|
|
|
&:dir(ltr) {
|
|
background-image: linear-gradient(to right, darken($bg_color, 4%) 41px, $bg_color 0);
|
|
}
|
|
&:dir(rtl) {
|
|
background-image: linear-gradient(to left, darken($bg_color, 4%) 41px, $bg_color 0);
|
|
}
|
|
|
|
&:backdrop { box-shadow: none; }
|
|
|
|
row.sidebar-row {
|
|
&:selected {
|
|
@extend %selected_items;
|
|
|
|
margin-left: 6px;
|
|
margin-right: 6px;
|
|
border-radius: $button_radius;
|
|
box-shadow: $_glow_shadow;
|
|
transition: box-shadow $backdrop_transition;
|
|
|
|
&:backdrop { box-shadow: none; }
|
|
|
|
&:dir(ltr) {
|
|
background-image: linear-gradient(to right, darken($selected_bg_color, 10%) 35px, transparent 0);
|
|
}
|
|
&:dir(rtl) {
|
|
background-image: linear-gradient(to left, darken($selected_bg_color, 10%) 35px, transparent 0);
|
|
}
|
|
|
|
revealer {
|
|
padding-left: 8px;
|
|
padding-right: 8px;
|
|
|
|
.sidebar-icon, .sidebar-label { color: white; }
|
|
}
|
|
}
|
|
|
|
.sidebar-icon { padding-right: 20px; }
|
|
}
|
|
}
|
|
}
|
|
|
|
.floating-bar {
|
|
background-color: $selected_bg_color;
|
|
border-color: $selected_borders_color;
|
|
margin: 10px;
|
|
box-shadow: $_glow_shadow;
|
|
transition: background-color $backdrop_transition;
|
|
|
|
&:backdrop {
|
|
box-shadow: none;
|
|
border-color: $borders_color;
|
|
}
|
|
|
|
&.bottom {
|
|
&.left, &.right{
|
|
border-radius: $button_radius;
|
|
border-style: solid;
|
|
}
|
|
}
|
|
}
|
|
|
|
/* XFCE4 PANEL */
|
|
.xfce4-panel {
|
|
&.background { background: $panel_bg; }
|
|
|
|
button {
|
|
border: 0;
|
|
border-radius: 0;
|
|
box-shadow: none;
|
|
text-shadow: none;
|
|
background: transparent;
|
|
color: if($variant=='light', darken($fg_color, 10%), $fg_color);
|
|
|
|
$_highlight_bg_color: if($variant=='light', $bg_color, rgba(black, .2));
|
|
|
|
&:hover {
|
|
background: $_highlight_bg_color;
|
|
}
|
|
|
|
&:not(#whiskermenu-button) {
|
|
&:checked, &:active {
|
|
box-shadow: inset 0 4px 0 $selected_bg_color;
|
|
background: $_highlight_bg_color;
|
|
}
|
|
}
|
|
}
|
|
|
|
&.vertical button:not(#whiskermenu-button) {
|
|
&:checked, &:active { box-shadow: inset 4px 0 0 $selected_bg_color; }
|
|
}
|
|
}
|
|
|
|
/* XFCE4 NOTIFICATIONS */
|
|
#XfceNotifyWindow { background-color: darken($osd_bg_color, 4%); }
|
|
|
|
/* Whisker menu */
|
|
#whiskermenu-window {
|
|
entry {
|
|
border-radius: 100px;
|
|
border: 2px solid $selected_bg_color;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.frame { border: 0; }
|
|
|
|
scrolledwindow treeview {
|
|
padding: 0 5px;
|
|
background: $bg_color;
|
|
border-left: 1px solid $borders_color;
|
|
|
|
&:hover, &:active, &:selected {
|
|
background-color: transparentize($shadow_color, 0.03);
|
|
color: inherit;
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Gedit */
|
|
@import url('applications/gedit/Adwaita.css');
|
|
|
|
/* XFCE4 panel action buttons */
|
|
#XfcePanelWindowWrapper > widget > box > #xfce-panel-button > image {
|
|
-gtk-icon-style: symbolic;
|
|
-gtk-icon-transform: scale(.7);
|
|
}
|
|
|
|
/* XFCE4 workspace switcher */
|
|
wnck-pager {
|
|
background-color: lighten($base_color, 10%);
|
|
&:selected { background-color: darken($bg_color, 20%); }
|
|
&:hover { background-color: darken($bg_color, 20%); }
|
|
}
|
|
|
|
/* LightDM */
|
|
|
|
.lightdm-gtk-greeter {
|
|
#panel_window {
|
|
background: $panel_bg;
|
|
color: $fg_color;
|
|
text-shadow: none;
|
|
-gtk-icon-shadow: none;
|
|
}
|
|
|
|
#login_window {
|
|
border: 0;
|
|
background-color: $panel_bg;
|
|
border-radius: $button_radius;
|
|
box-shadow: inset 0 1px transparentize(white, .85);
|
|
|
|
entry {
|
|
background: transparentize($bg_color, .6);
|
|
border-color: transparentize($bg_color, .7);
|
|
min-height: 32px;
|
|
box-shadow: inset 0 1px transparentize(white, .95),
|
|
0 1px 2px opacify($shadow_color, 0.1);
|
|
|
|
image { margin: 0; }
|
|
}
|
|
|
|
#buttonbox_frame {
|
|
padding-top: 20px;
|
|
background: $bg_color;
|
|
border-top: 1px solid transparentize(black, .9);
|
|
border-radius: 0 0 $button_radius $button_radius;
|
|
box-shadow: inset 0 -4px transparentize(black, .8),
|
|
inset 0 1px 2px transparentize($shadow_color, 0.03);
|
|
|
|
button {
|
|
border: 0;
|
|
color: white;
|
|
text-shadow: none;
|
|
}
|
|
|
|
#cancel_button {
|
|
background: transparentize($shadow_color, 0.03);
|
|
box-shadow: none;
|
|
color: $fg_color;
|
|
}
|
|
|
|
#login_button {
|
|
background: $selected_bg_color;
|
|
box-shadow: inset 0 -2px transparentize(black, 0.8);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|