mirror of
https://github.com/starr-dusT/dotfiles.git
synced 2025-05-20 03:16:05 -07:00
151 lines
3.2 KiB
SCSS
151 lines
3.2 KiB
SCSS
/********
|
|
* Unity *
|
|
*********/
|
|
|
|
$unity_color: #31363D; /* Unity window border color */
|
|
$unity_text_color: #fefefe; /* Unity window text color */
|
|
$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */
|
|
$unity_panel_color: darken($unity_color, 10%); /* Unity panel color #454D50 */
|
|
|
|
UnityDecoration {
|
|
|
|
background-color: $unity_color;
|
|
color: $unity_text_color;
|
|
|
|
.top {
|
|
padding: 0 5px 0 5px;
|
|
border-radius: 4px 4px 0px 0px;
|
|
box-shadow: none;
|
|
border: 1px solid $unity_color;
|
|
border-bottom-width: 0;
|
|
background-color: $unity_color;
|
|
color: $unity_text_color;
|
|
border-top: 1px solid rgba(255,255,255,0.1);
|
|
|
|
&:backdrop {
|
|
border-bottom-width: 0;
|
|
color: $backdrop_unity_text_color;
|
|
border-top: 1px solid rgba(255,255,255,0.1);
|
|
}
|
|
|
|
.menuitem {
|
|
color: $unity_text_color;
|
|
|
|
&:backdrop {
|
|
color: $backdrop_unity_text_color;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
UnityDecoration.left,
|
|
UnityDecoration.right {
|
|
background-repeat: repeat-x;
|
|
background-color: darken($unity_color, 0.6);
|
|
background-size: 1px 120px;
|
|
background-clip: border-box;
|
|
background-image: linear-gradient(to bottom,
|
|
$unity_color,
|
|
darken($unity_color, 0.6)
|
|
);
|
|
}
|
|
|
|
UnityDecoration.bottom {
|
|
background-size: 1px;
|
|
background-repeat: repeat-x;
|
|
background-color: darken($unity_color, 0.6);
|
|
}
|
|
|
|
UnityDecoration.left:backdrop,
|
|
UnityDecoration.right:backdrop,
|
|
UnityDecoration.bottom:backdrop {
|
|
background-size: 1px;
|
|
background-repeat: repeat-x;
|
|
}
|
|
|
|
|
|
/**************
|
|
* Unity Panel *
|
|
***************/
|
|
|
|
UnityPanelWidget,
|
|
.unity-panel {
|
|
background-color: $unity_panel_color;
|
|
color: $unity_text_color;
|
|
}
|
|
|
|
|
|
UnityPanelWidget:backdrop,
|
|
.unity-panel:backdrop {
|
|
color: $backdrop_unity_text_color;
|
|
}
|
|
|
|
.unity-panel.menuitem,
|
|
.unity-panel .menuitem {
|
|
border-width: 0 1px;
|
|
color: $unity_text_color;
|
|
}
|
|
|
|
.unity-panel.menubar,
|
|
.unity-panel .menubar {
|
|
color: $unity_text_color;
|
|
}
|
|
|
|
.unity-panel.menu.menubar,
|
|
.unity-panel .menu .menubar {
|
|
background-color: $unity_panel_color;
|
|
color: $unity_text_color;
|
|
}
|
|
|
|
.unity-panel.menubar:backdrop,
|
|
.unity-panel .menubar *:backdrop {
|
|
color: $backdrop_fg_color;
|
|
}
|
|
|
|
.unity-panel.menubar.menuitem,
|
|
.unity-panel.menubar .menuitem {
|
|
padding: 3px 5px;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border: none;
|
|
background: none;
|
|
color: $unity_text_color;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.unity-panel.menubar.menuitem:hover,
|
|
.unity-panel.menubar .menuitem:hover {
|
|
border-radius: 0;
|
|
background-color: darken($unity_color, 1.05);
|
|
color: $unity_text_color;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.unity-panel.menubar .menuitem *:hover {
|
|
color: white;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.unity-panel.menubar .menuitem.separator,
|
|
.unity-panel.menubar.menuitem.separator {
|
|
border: none;
|
|
color: $borders_color;
|
|
}
|
|
|
|
/* Force Quit */
|
|
SheetStyleDialog.unity-force-quit {
|
|
background-color: $base_color;
|
|
}
|
|
|
|
|
|
@keyframes playbackmenuitem_spinner {
|
|
to { -gtk-icon-transform: rotate(1turn); }
|
|
}
|
|
|
|
.menu IdoPlaybackMenuItem.menuitem:active {
|
|
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
|
|
animation: playbackmenuitem_spinner 1s infinite linear;
|
|
color: $selected_bg_color;
|
|
}
|