_unity.scss
ASCII text
1
/*********
2
* Unity *
3
*********/
4
// based css:
5
// http://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-themes/trunk/view/head:/Ambiance/gtk-3.20/apps/unity.css
6
7
// Decorations
8
UnityDecoration {
9
-UnityDecoration-extents: 28px 0 0 0;
10
-UnityDecoration-input-extents: 8px;
11
12
-UnityDecoration-shadow-offset-x: 0;
13
-UnityDecoration-shadow-offset-y: 3px;
14
-UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48);
15
-UnityDecoration-active-shadow-radius: 18px;
16
-UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32);
17
-UnityDecoration-inactive-shadow-radius: 6px;
18
19
-UnityDecoration-glow-size: 8px;
20
-UnityDecoration-glow-color: $primary_color;
21
22
-UnityDecoration-title-indent: 4px;
23
-UnityDecoration-title-fade: 32px;
24
-UnityDecoration-title-alignment: 0.0;
25
}
26
27
UnityDecoration .top {
28
padding: 0 2px;
29
border-style: none;
30
border-radius: 2px 2px 0 0;
31
// box-shadow: inset 0 1px $titlebar_highlight_color;
32
box-shadow: inset 0 1px $unity_highlight_color;
33
background-color: $alt_titlebar_bg_color;
34
color: $titlebar_fg_color;
35
}
36
37
UnityDecoration .top:backdrop {
38
color: $secondary_titlebar_fg_color;
39
}
40
41
UnityDecoration .left,
42
UnityDecoration .right {
43
}
44
45
UnityDecoration .bottom {
46
}
47
48
UnityDecoration .menuitem {
49
color: gtkalpha(currentColor, $secondary_opacity);
50
}
51
52
UnityDecoration .menuitem:hover {
53
box-shadow: inset 0 -2px currentColor;
54
background-color: transparent;
55
color: currentColor;
56
}
57
58
.background:not(.csd) headerbar:not(.titlebar) {
59
border-radius: 0;
60
box-shadow: none;
61
62
&.inline-toolbar { border-style: none; }
63
}
64
65
sheet-style-dialog.unity-force-quit {
66
// background-color: $bg_color;
67
}
68
69
// Panel Style
70
UnityPanelWidget,
71
.unity-panel {
72
background-color: $panel_bg_color;
73
background-image: image($panel_bg_color);
74
color: $titlebar_fg_color;
75
}
76
77
UnityPanelWidget:backdrop,
78
.unity-panel:backdrop {
79
color: $secondary_titlebar_fg_color;
80
}
81
82
.unity-panel.menubar,
83
.unity-panel .menubar {
84
}
85
86
.unity-panel.menuitem,
87
.unity-panel .menuitem {
88
color: gtkalpha(currentColor, $secondary_opacity);
89
}
90
91
.unity-panel.menubar.menuitem:hover,
92
.unity-panel.menubar .menuitem *:hover {
93
box-shadow: inset 0 -2px currentColor;
94
background-color: transparent;
95
color: currentColor;
96
}
97
98
@keyframes playbackmenuitem_spinner {
99
to { -gtk-icon-transform: rotate(1turn); }
100
}
101
102
.menu IdoPlaybackMenuItem.menuitem:active {
103
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
104
animation: playbackmenuitem_spinner 1s infinite linear;
105
color: $primary_color;
106
}
107