-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathuserChrome.css
127 lines (105 loc) · 2.86 KB
/
userChrome.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
* {
font-family: "CommitMono Nerd Font" !important;
}
#zen-workspaces-button {
&:not([as-button="true"]) {
& toolbarbutton {
height: auto !important;
}
}
}
#zen-tabbox-wrapper{
margin: 0 !important;
}
:root[zen-compact-mode="true"]:not([customizing]):not([inDOMFullscreen="true"]) {
@media (-moz-bool-pref: "zen.view.compact.hide-tabbar") or (-moz-bool-pref: "zen.view.use-single-toolbar") {
& #zen-appcontent-wrapper {
margin-left: 0 !important;
}
}
}
#urlbar[open][zen-floating-urlbar="true"] {
max-width: 100vw !important;
}
#zen-workspaces-button .subviewbutton {
margin: unset;
width: calc(100% / 4);
height: 38px;
}
.subviewbutton:hover {
background-color: transparent !important;
}
#zen-workspaces-button:active {
transform: unset !important;
}
.zen-workspaces-button {
justify-content: space-around;
}
#TabsToolbar #firefox-view-button[open]>.toolbarbutton-icon,
.tab-background:is([selected], [multiselected]) {
box-shadow: none !important;
border-top: 1px solid #ffffff2d !important;
border-bottom: 1px solid #0000002d !important;
background-color: rgba(255, 255, 255, 0.17) !important;
}
#titlebar {
padding-inline: var(--zen-toolbox-padding) !important;
}
#zen-sidebar-splitter,
#zen-appcontent-navbar-container,
#identity-permission-box {
display: none !important;
}
#vertical-pinned-tabs-container {
max-height: unset !important;
}
.browserContainer>findbar,
.findbar-textbox {
border: 1px solid var(--zen-colors-border) !important;
}
@media (-moz-bool-pref: "zen.view.compact") {
#zen-appcontent-navbar-container {
display: none !important;
}
#zen-appcontent-wrapper,
#zen-tabbox-wrapper,
.browserSidebarContainer {
border: none !important;
border-radius: 0 !important;
overflow: hidden !important;
--zen-element-separation: 0px !important;
}
#browser {
background: none !important;
}
}
@media not (-moz-bool-pref: "zen.view.compact") {
.browserSidebarContainer {
border-radius: 0 !important;
}
}
@media (-moz-bool-pref: "zen.tabs.vertical") {
#navigator-toolbox:is(#navigator-toolbox[zen-user-hover="true"][zen-has-hover],
#navigator-toolbox[zen-user-hover="true"]:focus-within,
#navigator-toolbox[zen-user-hover="true"][movingtab],
#navigator-toolbox[zen-user-hover="true"][flash-popup],
#navigator-toolbox[zen-user-hover="true"][has-popup-menu],
#navigator-toolbox[zen-user-hover="true"]:has([open="true"]:not(tab):not(#zen-sidepanel-button)),
#navigator-toolbox[zen-expanded="true"]:not([zen-user-hover="true"])) {
& #zen-essentials-container {
--tab-min-height: 47px !important;
}
}
}
#new-tab-button,
#reader-mode-button,
#tracking-protection-icon-container,
#star-button-box {
display: none !important;
}
#navigator-toolbox {
box-shadow: none !important;
}
.titlebar-buttonbox-container{
display: none !important;
}