Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/webroot/rsrc/css/application/phame/phame.css
12242 views
1
/**
2
* @provides phame-css
3
*/
4
5
.phame-blog-description {
6
max-width: 800px;
7
margin: 32px auto;
8
position: relative;
9
padding: 0 8px;
10
}
11
12
.phame-blog-description-name {
13
font-weight: bold;
14
font-size: {$biggerfontsize};
15
margin: 0 0 4px 50px;
16
}
17
18
.phame-blog-description-content {
19
margin-left: 50px;
20
}
21
22
.phame-blog-description-image {
23
display: inline-block;
24
background-repeat: no-repeat;
25
background-size: 100%;
26
width: 40px;
27
height: 40px;
28
border-radius: 3px;
29
position: absolute;
30
}
31
32
33
.phame-blog-description + .phui-document-view-pro-box {
34
border-top: 1px solid rgba({$alphablue}, 0.20);
35
}
36
37
.phame-home-view .phui-document-view.phui-document-view-pro {
38
margin: 0;
39
}
40
41
.phame-home-view .phui-side-column {
42
background-color: {$page.content};
43
}
44
45
.phame-home-view {
46
background-color: {$page.content};
47
border-bottom: 1px solid rgba({$alphagrey},.1);
48
}
49
50
.phame-home-view .phame-home-container {
51
max-width: 980px;
52
margin: 0 auto;
53
}
54
55
.phame-home-view .phui-document-container {
56
border: none;
57
}
58
59
.phame-blog-list {
60
margin: 96px 16px 16px 16px;
61
}
62
63
.phame-blog-list + .phame-blog-list {
64
margin-top: 24px;
65
}
66
67
.device .phame-blog-list {
68
margin: 16px;
69
}
70
71
.device-phone .phame-blog-list {
72
margin: 16px 8px;
73
}
74
75
.phame-blog-list-header {
76
font-size: {$biggerfontsize};
77
margin-bottom: 16px;
78
}
79
80
.phame-blog-list-header a {
81
color: {$darkbluetext};
82
}
83
84
.phame-blog-list-item {
85
display: block;
86
color: {$darkgreytext};
87
position: relative;
88
margin-bottom: 8px;
89
padding-right: 20px;
90
}
91
92
.phame-blog-list-title:hover {
93
color: {$violet};
94
text-decoration: none;
95
}
96
97
.phame-blog-list-image {
98
display: inline-block;
99
background-repeat: no-repeat;
100
background-size: 100%;
101
width: 24px;
102
height: 24px;
103
border-radius: 3px;
104
position: absolute;
105
}
106
107
.phame-blog-list-title {
108
margin-left: 30px;
109
margin-top: 2px;
110
display: inline-block;
111
font-weight: bold;
112
color: {$bluetext};
113
width: 190px;
114
overflow: hidden;
115
}
116
117
.phame-blog-list-new-post {
118
display: block;
119
position: absolute;
120
top: 6px;
121
right: 0;
122
}
123
124
.phame-blog-list-new-post:hover {
125
color: {$violet};
126
text-decoration: none;
127
}
128
129
.phame-blog-list-new-post:hover .phame-blog-list-icon {
130
color: {$violet};
131
}
132
133
.phame-blog-list-icon {
134
display: block;
135
height: 14px;
136
width: 14px;
137
color: {$lightbluetext};
138
}
139
140
.phame-next-post-view {
141
margin: 0 auto;
142
padding: 12px 0;
143
}
144
145
.phame-next {
146
width: 360px;
147
float: right;
148
text-align: right;
149
color: {$blacktext};
150
position: relative;
151
}
152
153
.phame-next-arrow,
154
.phame-previous-arrow {
155
border: 1px solid {$lightblueborder};
156
border-radius: 36px;
157
height: 36px;
158
width: 36px;
159
text-align: center;
160
}
161
162
.phame-next-arrow .phui-icon-view,
163
.phame-previous-arrow .phui-icon-view {
164
height: 36px;
165
width: 34px;
166
font-size: 24px;
167
line-height: 35px;
168
color: {$lightblueborder};
169
}
170
171
.phame-previous-arrow {
172
float: left;
173
}
174
175
.phame-next-arrow {
176
float: right;
177
}
178
179
.phame-previous {
180
width: 360px;
181
float: left;
182
text-align: left;
183
color: {$blacktext};
184
position: relative;
185
}
186
187
.device .phame-previous,
188
.device .phame-next {
189
width: 100px;
190
}
191
192
.device .phame-previous .phame-previous-title,
193
.device .phame-next .phame-next-title {
194
display: none;
195
}
196
197
.phame-next:hover,
198
.phame-previous:hover {
199
text-decoration: none;
200
}
201
202
.phame-next:hover .phame-next-arrow,
203
.phame-previous:hover .phame-previous-arrow {
204
border-color: {$indigo};
205
}
206
207
.phame-next:hover .phui-icon-view,
208
.phame-previous:hover .phui-icon-view {
209
color: {$indigo};
210
}
211
212
.phame-next-header,
213
.phame-previous-header {
214
font-weight: bold;
215
font-size: {$biggerfontsize};
216
}
217
218
.phame-next-header {
219
top: 2px;
220
right: 50px;
221
position: absolute;
222
}
223
224
.phame-next-title {
225
top: 22px;
226
right: 50px;
227
position: absolute;
228
}
229
230
.phame-previous-header {
231
top: 2px;
232
left: 50px;
233
position: absolute;
234
}
235
236
.phame-previous-title {
237
top: 22px;
238
left: 50px;
239
position: absolute;
240
}
241
242
.phame-404 {
243
margin: 48px auto;
244
padding: 12px 24px;
245
border-radius: 6px;
246
min-width: 240px;
247
width: 50%;
248
color: {$darkgreytext};
249
background: {$greybackground};
250
}
251
252
/* Blog Chrome */
253
.phame-live-view .phui-crumbs-view {
254
border: none;
255
width: 960px;
256
margin: 0 auto;
257
padding: 4px 0;
258
}
259
260
/* Hero Image */
261
.phame-header-hero {
262
background-color: {$page.content};
263
margin-top: 16px;
264
}
265
266
.phame-header-image {
267
max-height: 320px;
268
max-width: 100%;
269
margin: 0 auto;
270
}
271
272
.phui-document-view.phui-document-view-pro .phui-header-shell.phame-header-bar {
273
border-top: 1px solid {$thinblueborder};
274
border-bottom: none;
275
padding: 4px 0;
276
}
277
278
.phame-header-bar .phui-header-subheader {
279
margin: 0;
280
}
281
282
.phame-mega-header {
283
margin: 0 auto;
284
text-align: center;
285
background: {$page.content};
286
padding: 16px 0 24px;
287
border-top: 1px solid {$document.border};
288
}
289
290
.device-phone .phame-mega-header {
291
padding: 24px 0;
292
}
293
294
.phame-mega-header .phame-header-title {
295
color: {$blacktext};
296
font-size: 28px;
297
font-weight: bold;
298
padding-top: 24px;
299
}
300
301
.device-phone .phame-mega-header .phame-header-title {
302
padding-top: 0;
303
}
304
305
.phame-mega-header .phame-header-subtitle {
306
color: {$greytext};
307
font-size: 20px;
308
padding-top: 8px;
309
}
310
311
.phame-comment-view .phui-comment-form-view .phui-comment-action-bar {
312
display: none;
313
}
314
315
.phame-comment-view .phui-comment-form-view .phui-comment-has-actions
316
.phui-comment-textarea-control {
317
padding-top: 16px;
318
}
319
320
.phame-comment-view .phui-document-view-pro-box .phui-object-box {
321
margin-bottom: 16px;
322
}
323
324