-
Notifications
You must be signed in to change notification settings - Fork 25
/
site-mozilla.css
161 lines (137 loc) · 5.51 KB
/
site-mozilla.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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
/* This Source Code Form is subject to the terms of the Creative Commons
* Attribution-NonCommercial-ShareAlike International License, v. 4.0.
* If a copy of the CC BY-NC-SA 4.0 was not distributed with this
* file, You can obtain one at http://creativecommons.org/licenses/by-nc-sa/4.0/
* or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. */
/* CSS style adjustments for various mozilla sites */
@-moz-document domain("bugzilla.mozilla.org") {
:root {
--font-family-monospace: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, -moz-fixed, monospace !important;
--font-weight-monospace: 400 !important;
}
xmp,
pre,
code,
plaintext,
kbd {
font-weight: var(--font-weight-monospace, inherit);
}
#bottom-actions {
margin-bottom: 200px !important;
}
}
@-moz-document domain("firefox-source-docs.mozilla.org") {
/* make search highlight color match the selection color */
.rst-content .highlighted {
background-color: var(--global-selection-bgcolor) !important;
color: var(--global-selection-color) !important;
background-image: none;
box-shadow: var(--global-selection-bgcolor) 0px 0px 0px 2px !important;
}
}
@-moz-document domain("phabricator.services.mozilla.com") {
/* use Fira Code for code. you can also set the default monospace font in about:preferences, but that can cause issues */
.platform-windows .PhabricatorMonospaced,
.platform-windows .phabricator-remarkup .remarkup-code-block .remarkup-code {
font-family: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, monospace !important;
font-weight: 300 !important;
}
}
@-moz-document domain("hg.mozilla.org") {
xmp,
pre,
plaintext {
font-family: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, monospace;
font-weight: 300;
}
}
@-moz-document domain("searchfox.org") {
:root {
--dummy-property: initial;
}
tt,
code,
kbd,
samp,
.results td > a {
font-family: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, monospace;
font-weight: 300;
}
.graph text {
font-family: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, monospace !important;
font-weight: 300;
}
@media (min-width: 1919px) {
.source-line {
white-space: pre-wrap !important;
}
}
#panel {
top: 3.75rem !important;
right: 0 !important;
background: none !important;
border: none !important;
text-align: end !important;
}
#panel-toggle {
background: none !important;
display: flex !important;
align-items: stretch !important;
align-content: stretch !important;
justify-content: end !important;
padding-right: 1rem !important;
gap: 6px !important;
}
/* reverse the show/hide state of the panel so it's hidden by default. */
#panel-content[aria-expanded="true"] {
visibility: collapse;
width: 0 !important;
height: 0 !important;
}
#panel-content[aria-expanded="false"] {
display: revert !important;
background: var(--darkreader-bg--page-background, var(--page-background)) !important;
border: 1px solid var(--darkreader-border--page-border-color, var(--page-border-color)) !important;
border-right: 0 !important;
padding-right: 0.7rem !important;
padding-top: 0.7rem !important;
}
.navpanel-icon {
margin: 0 !important;
display: flex !important;
align-items: center !important;
}
.navpanel-icon.icon-down-dir {
transform: none !important;
}
.navpanel-icon.icon-down-dir.expanded {
transform: rotate(-90deg) !important;
}
.navpanel-icon::before {
margin: 0 !important;
width: min-content !important;
height: min-content !important;
}
#show-settings {
display: flex !important;
margin-inline-start: 10px !important;
}
#show-settings > .navpanel-icon {
display: flex !important;
}
.graph {
fill: currentColor !important;
}
}
@-moz-document domain("addons.mozilla.org") {
/* invert an icon that darkreader can't invert correctly. */
:root[data-darkreader-mode="dynamic"][data-darkreader-scheme="dark"] .Icon-permission-unlimitedStorage {
background-image: url('data:image/svg+xml;utf8,<svg width="18px" height="20px" viewBox="0 0 18 20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M19.5,15.825 L4.5,15.825 C3.675,15.825 3,16.5 3,17.325 L3,20.25 C3,21.075 3.675,21.75 4.5,21.75 L19.5,21.75 C20.325,21.75 21,21.075 21,20.25 L21,17.325 C21,16.5 20.325,15.825 19.5,15.825 Z M18.075,20.25 C17.25,20.25 16.575,19.575 16.575,18.75 C16.575,17.925 17.25,17.25 18.075,17.25 C18.9,17.25 19.575,17.925 19.575,18.75 C19.575,19.575 18.9,20.25 18.075,20.25 Z M18.75,2.25 L5.25,2.25 C3.975,2.25 3,3.3 3,4.65 L3,14.625 C3.45,14.4 3.975,14.25 4.5,14.25 L19.5,14.25 C20.025,14.25 20.55,14.4 21,14.625 L21,4.65 C21,3.3 20.025,2.25 18.75,2.25 Z" id="path-1"/></defs><g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="storage" transform="translate(-3.000000, -2.000000)"><g id="Icon-/-32-/-Storage---32"><rect id="bouding-box" x="0" y="0" width="24" height="24"/><mask id="mask-2" fill="white"><use xlink:href="%23path-1"/></mask><g id="Shape" fill-rule="nonzero"/><g id="Icon-Color" fill="white" mask="url(%23mask-2)"><rect id="Rectangle" x="0" y="0" width="24" height="24"/></g></g></g></g></svg>') !important;
}
}
@-moz-document domain("paste.mozilla.org") {
.snippet-form textarea {
font-family: Fira Code UC, Fira Code, SF Mono, Menlo, Consolas, Monaco, monospace !important;
font-weight: 300 !important;
}
}