Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/webroot/rsrc/css/application/base/standard-page-view.css
12242 views
1
/**
2
* @provides phabricator-standard-page-view
3
*/
4
5
.phabricator-anchor-view,
6
.phabricator-anchor-navigation-marker {
7
position: absolute;
8
margin-top: -15px;
9
}
10
11
.phabricator-chromeless-page .phabricator-standard-page {
12
background: transparent;
13
border-width: 0px;
14
}
15
16
.phabricator-standard-page-body {
17
clear: both;
18
}
19
20
body.white-background {
21
background: {$page.content};
22
}
23
24
.phabricator-standard-page-footer {
25
text-align: right;
26
margin: 44px 16px 16px;
27
padding: 12px 0;
28
border-top: 1px solid rgba({$alphagrey},.1);
29
color: {$greytext};
30
}
31
32
.with-durable-column .phabricator-standard-page-footer {
33
margin: 36px 16px 28px;
34
}
35
36
.device .phabricator-standard-page-footer {
37
margin: 24px 8px 16px;
38
}
39
40
!print .phabricator-standard-page-footer {
41
display: none;
42
}
43
44
.device-desktop .has-local-nav + .phabricator-standard-page-footer {
45
margin-left: 221px;
46
}
47
48
.device .phabricator-side-menu-home + .phabricator-standard-page-footer {
49
display: none;
50
}
51
52
.keyboard-shortcut-help {
53
margin: 4px 12px;
54
}
55
56
.keyboard-shortcut-help td,
57
.keyboard-shortcut-help th {
58
padding: 6px;
59
vertical-align: middle;
60
}
61
62
.keyboard-shortcut-help th {
63
white-space: nowrap;
64
color: {$greytext};
65
}
66
67
.keyboard-shortcut-key {
68
display: inline-block;
69
min-width: 1em;
70
min-height: 1em;
71
padding: 4px 6px;
72
font-weight: normal;
73
text-align: center;
74
text-decoration: none;
75
border-radius: 3px;
76
box-shadow: inset 0 -1px 0 rgba({$alphablue}, 0.08);
77
user-select: none;
78
color: {$darkgreytext};
79
background: {$lightgreybackground};
80
border: 1px solid {$lightgreyborder};
81
}
82
83
.keyboard-focus-focus-reticle {
84
position: absolute;
85
86
box-sizing: border-box;
87
border-width: 0 6px 0 0;
88
border-style: solid;
89
border-color: {$yellow};
90
background: {$lightyellow};
91
}
92
93
a.handle-status-closed {
94
text-decoration: line-through;
95
color: #676767;
96
}
97
98
a.handle-status-closed:hover {
99
text-decoration: line-through;
100
color: #19558D;
101
}
102
103
.handle-availability-none .perfect-circle {
104
color: {$red};
105
}
106
107
.handle-availability-partial .perfect-circle {
108
color: {$orange};
109
}
110
111
.handle-availability-no-email .perfect-circle {
112
color: {$violet};
113
}
114
115
.handle-availability-disabled .perfect-circle {
116
color: {$greytext};
117
}
118
119
.aphront-developer-error-callout {
120
position: relative;
121
padding: 2em;
122
background: #aa0000;
123
color: white;
124
text-align: center;
125
font-size: {$smallerfontsize};
126
}
127
128
.phui-handle.phui-link-person {
129
/* Prevent linebreaks between user availability markers and usernames. */
130
white-space: nowrap;
131
}
132
133
.phui-handle .phui-icon-view {
134
display: inline-block;
135
margin: 2px 2px -2px 0;
136
}
137
138
.jx-scrollbar-frame {
139
position: relative;
140
overflow: hidden;
141
}
142
143
.jx-scrollbar-viewport {
144
position: absolute;
145
overflow-x: hidden;
146
overflow-y: scroll;
147
top: 0;
148
bottom: 0;
149
left: 0;
150
right: 0;
151
}
152
153
.jx-scrollbar-test {
154
position: absolute;
155
left: -300px;
156
}
157
158
.jx-scrollbar-bar {
159
position: absolute;
160
top: 0;
161
right: 0;
162
bottom: 7px;
163
width: 11px;
164
}
165
166
.jx-scrollbar-bar .jx-scrollbar-handle {
167
position: absolute;
168
right: 2px;
169
-webkit-border-radius: 7px;
170
-moz-border-radius: 7px;
171
border-radius: 7px;
172
min-height: 10px;
173
width: 7px;
174
opacity: 0;
175
-webkit-transition: opacity 0.2s linear;
176
-moz-transition: opacity 0.2s linear;
177
-o-transition: opacity 0.2s linear;
178
-ms-transition: opacity 0.2s linear;
179
transition: opacity 0.2s linear;
180
background: #6c6e71;
181
-webkit-background-clip: padding-box;
182
-moz-background-clip: padding;
183
}
184
185
.jx-scrollbar-bar:hover .jx-scrollbar-handle {
186
opacity: 0.7;
187
-webkit-transition: opacity 0 linear;
188
-moz-transition: opacity 0 linear;
189
-o-transition: opacity 0 linear;
190
-ms-transition: opacity 0 linear;
191
transition: opacity 0 linear;
192
}
193
194
.jx-scrollbar-bar .jx-scrollbar-visible {
195
opacity: 0.7;
196
}
197
198
.jx-scrollbar-link {
199
position: absolute;
200
left: -50px;
201
}
202
203
.phabricator-standard-page-tabs {
204
padding: 0 32px;
205
margin-bottom: 32px;
206
background: {$page.content};
207
box-shadow: 0 0 3px 0 rgba(0,0,0,0.2);
208
}
209
210
.device .phabricator-standard-page-tabs {
211
margin-bottom: 20px;
212
padding: 0 12px;
213
}
214
215
.device-phone .phabricator-standard-page-tabs {
216
text-align: center;
217
}
218
219
.device-phone
220
.phabricator-standard-page-tabs.phui-list-view.phui-list-tabbar > li {
221
display: inline-block;
222
float: none;
223
}
224
225
.phabricator-standard-page-tabs.phui-list-tabbar .phui-list-item-href {
226
padding: 12px 24px;
227
}
228
229