166 lines
2.7 KiB
SCSS
166 lines
2.7 KiB
SCSS
|
/***************
|
||
|
! Dimmed label *
|
||
|
****************/
|
||
|
|
||
|
.dim-label {
|
||
|
opacity: 0.5;
|
||
|
text-shadow: none;
|
||
|
}
|
||
|
|
||
|
|
||
|
/***********
|
||
|
! Tooltip *
|
||
|
************/
|
||
|
|
||
|
@include exports("tooltip") {
|
||
|
.tooltip {
|
||
|
@include linear-gradient($tooltip_bg_color);
|
||
|
|
||
|
border: none;
|
||
|
border-radius: $roundness;
|
||
|
color: $tooltip_fg_color;
|
||
|
|
||
|
* { background-color: transparent; }
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/***********
|
||
|
! Dialogs *
|
||
|
************/
|
||
|
|
||
|
@include exports("dialogs") {
|
||
|
GtkMessageDialog, .prompt {
|
||
|
-GtkDialog-content-area-border: 0;
|
||
|
-GtkDialog-action-area-border: 0;
|
||
|
-GtkDialog-button-spacing: 0;
|
||
|
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/*********************
|
||
|
! App notifications *
|
||
|
**********************/
|
||
|
|
||
|
@include exports("notifications") {
|
||
|
.app-notification {
|
||
|
border-style: solid;
|
||
|
border-color: border_normal($base_color);
|
||
|
border-width: 0 1px 1px 1px;
|
||
|
border-radius: 0 0 $roundness $roundness;
|
||
|
padding: $spacing * 3;
|
||
|
background-color: $base_color;
|
||
|
background-image: none;
|
||
|
color: $text_color;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/*************
|
||
|
! Expanders *
|
||
|
**************/
|
||
|
|
||
|
@include exports("expander") {
|
||
|
GtkExpander {
|
||
|
padding: $spacing;
|
||
|
outline-offset: 1px;
|
||
|
}
|
||
|
|
||
|
.expander {
|
||
|
color: alpha(currentColor, 0.7);
|
||
|
border: alpha(currentColor, 0.7);
|
||
|
|
||
|
&:hover {
|
||
|
color: alpha(currentColor, 0.8);
|
||
|
border-color: alpha(currentColor, 0.8);
|
||
|
}
|
||
|
|
||
|
&:active {
|
||
|
color: alpha(currentColor, 0.9);
|
||
|
border-color: alpha(currentColor, 0.9);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/*******************
|
||
|
! Symbolic images *
|
||
|
********************/
|
||
|
|
||
|
@include exports("symbolicimage") {
|
||
|
.image {
|
||
|
color: alpha(currentColor, 0.5);
|
||
|
|
||
|
&:hover { color: alpha(currentColor, 0.9); }
|
||
|
|
||
|
&:selected, &:selected:hover { color: $selected_fg_color; }
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/****************
|
||
|
! Floating bar *
|
||
|
*****************/
|
||
|
|
||
|
@include exports("floatingbar") {
|
||
|
.floating-bar {
|
||
|
@include linear-gradient($bg_color);
|
||
|
|
||
|
border: 1px solid border_normal($bg_color);
|
||
|
border-radius: $roundness;
|
||
|
color: $fg_color;
|
||
|
|
||
|
&.top {
|
||
|
border-top-width: 0;
|
||
|
border-top-right-radius: 0;
|
||
|
border-top-left-radius: 0;
|
||
|
}
|
||
|
|
||
|
&.right {
|
||
|
border-right-width: 0;
|
||
|
border-top-right-radius: 0;
|
||
|
border-bottom-right-radius: 0;
|
||
|
}
|
||
|
|
||
|
&.bottom {
|
||
|
border-bottom-width: 0;
|
||
|
border-bottom-right-radius: 0;
|
||
|
border-bottom-left-radius: 0;
|
||
|
}
|
||
|
|
||
|
&.left {
|
||
|
border-left-width: 0;
|
||
|
border-bottom-left-radius: 0;
|
||
|
border-top-left-radius: 0;
|
||
|
}
|
||
|
|
||
|
.button {
|
||
|
-GtkButton-image-spacing: 0;
|
||
|
-GtkButton-inner-border: 0;
|
||
|
|
||
|
border: none;
|
||
|
background-color: transparent;
|
||
|
background-image: none;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/*************************
|
||
|
! Touch text selections *
|
||
|
**************************/
|
||
|
|
||
|
@include exports("touchbubble") {
|
||
|
GtkBubbleWindow {
|
||
|
border-radius: $roundness;
|
||
|
background-clip: border-box;
|
||
|
|
||
|
&.osd.background { background-color: $osd_bg; }
|
||
|
|
||
|
.toolbar { background-color: transparent; }
|
||
|
}
|
||
|
}
|