Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/webroot/rsrc/css/phui/workboards/phui-workpanel.css
12242 views
1
/**
2
* @provides phui-workpanel-view-css
3
* @requires phui-workcard-view-css
4
*/
5
6
.phui-workpanel-view .phui-header-shell {
7
padding: 8px;
8
width: 284px;
9
}
10
11
.phui-workpanel-view .phui-header-shell .phui-header-header {
12
font-size: {$biggerfontsize};
13
line-height: 18px;
14
color: {$darkbluetext};
15
}
16
17
.phui-workpanel-view .phui-header-shell .phui-header-subheader {
18
padding: 0 4px;
19
margin: 0;
20
display: inline-block;
21
color: {$lightgreytext};
22
font-size: {$normalfontsize};
23
}
24
25
.device .phui-workpanel-view .phui-header-shell {
26
width: auto;
27
}
28
29
.phui-workboard-view {
30
-webkit-touch-callout: none;
31
-webkit-user-select: none;
32
-khtml-user-select: none;
33
-moz-user-select: none;
34
-ms-user-select: none;
35
user-select: none;
36
}
37
38
.phui-workpanel-view .phui-box-grey {
39
background-color: rgba({$alphablue},0.1);
40
}
41
42
.phui-workpanel-view.phui-workboard-column-milestone .phui-box-grey {
43
background-color: rgba(234, 230, 247, 0.85);
44
}
45
46
.phui-workpanel-view .phui-header-col2 .phui-icon-view {
47
margin-right: 4px;
48
}
49
50
.phui-workpanel-view .phui-workpanel-header-action {
51
float: right;
52
width: 24px;
53
}
54
55
.phui-workpanel-view .phui-workpanel-body {
56
padding: 8px 4px 8px 0;
57
}
58
59
.phui-workpanel-view .phui-workpanel-body-content {
60
padding: 0 4px 0 8px;
61
}
62
63
.device .phui-workpanel-view .phui-workpanel-body {
64
padding: 8px 0;
65
}
66
67
.phui-workpanel-view .phui-workpanel-footer-action a {
68
color: {$darkbluetext};
69
font-weight: bold;
70
}
71
72
.device-desktop .phui-workpanel-view .phui-workpanel-footer-action:hover {
73
background-color: rgba(100,100,100,.1);
74
border-radius: 3px;
75
}
76
77
.device-desktop .aphront-multi-column-fixed .phui-workpanel-view {
78
width: 300px;
79
}
80
81
.device-phone .aphront-multi-column-fixed .phui-workpanel-view,
82
.device-phone .phui-workpanel-view .phui-header-shell {
83
width: auto;
84
}
85
86
.phui-workpanel-body .phui-oi-list-view {
87
min-height: 54px;
88
background-color: transparent;
89
}
90
91
.device .aphront-multi-column-outer
92
div.aphront-multi-column-column-outer .phui-workpanel-body {
93
width: auto;
94
}
95
96
.project-panel-hidden {
97
opacity: 0.75;
98
}
99
100
.device-desktop .phui-workpanel-body-content {
101
max-height: calc(100vh - 162px);
102
overflow-y: auto;
103
overflow-x: hidden;
104
}
105
106
.device-desktop .phui-workpanel-body-content::-webkit-scrollbar {
107
height: 8px;
108
width: 8px;
109
background: rgba({$alphablue},0.2);
110
border-radius: 4px;
111
}
112
113
.device-desktop .phui-workpanel-body-content::-webkit-scrollbar-thumb {
114
background: rgba({$alphablue},0.4);
115
border-radius: 4px;
116
}
117
118
.project-panel-empty .phui-oi-list-view {
119
background: rgba(234, 230, 247, 0.85);
120
border-radius: 3px;
121
margin-bottom: 4px;
122
border: 1px dashed {$sh-indigoborder};
123
}
124
125
.project-panel-empty .phui-oi-list-view .drag-ghost {
126
display: none;
127
}
128
129
.project-panel-empty .phui-oi-list-view.drag-target-list {
130
background: rgba({$alphawhite},.7);
131
}
132
133
.phui-workpanel-view.project-panel-over-limit .phui-header-header {
134
color: {$red};
135
}
136
137
.phui-workpanel-view.project-panel-over-limit .phui-header-shell {
138
border-color: {$red};
139
}
140
141
.phui-workpanel-view .phui-box-grey {
142
border: 1px solid transparent;
143
}
144
145
.phui-workpanel-view.workboard-column-drop-target .phui-box-grey {
146
border-color: {$lightblueborder};
147
}
148
149
.workboard-group-header {
150
background: rgba({$alphablue}, 0.10);
151
padding: 6px 8px;
152
margin: 0 0 8px -8px;
153
border-bottom: 1px solid {$lightgreyborder};
154
font-weight: bold;
155
color: {$darkgreytext};
156
position: relative;
157
}
158
159
.workboard-group-header .phui-icon-view {
160
position: absolute;
161
display: inline-block;
162
width: 24px;
163
padding: 5px 0 0 0;
164
height: 19px;
165
background-size: 100%;
166
border-radius: 3px;
167
background-repeat: no-repeat;
168
text-align: center;
169
background-color: {$lightgreybackground};
170
border: 1px solid {$lightgreybackground};
171
}
172
173
.workboard-group-header .workboard-group-header-name {
174
display: block;
175
position: relative;
176
height: 24px;
177
line-height: 24px;
178
margin-left: 36px;
179
overflow: hidden;
180
}
181
182
.workboard-drop-preview {
183
pointer-events: none;
184
position: absolute;
185
bottom: 12px;
186
right: 12px;
187
width: 300px;
188
border-radius: 3px;
189
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
190
border: 1px solid {$lightblueborder};
191
padding: 4px 0;
192
background: #fff;
193
}
194
195
.workboard-drop-preview li {
196
white-space: nowrap;
197
overflow: hidden;
198
text-overflow: ellipsis;
199
margin: 4px 8px;
200
color: {$greytext};
201
border-radius: 3px;
202
}
203
204
.workboard-drop-preview li .phui-icon-view {
205
position: relative;
206
display: inline-block;
207
text-align: center;
208
width: 24px;
209
height: 18px;
210
padding-top: 6px;
211
border-radius: 3px;
212
background: {$bluebackground};
213
margin-right: 6px;
214
}
215
216
.workboard-drop-preview .workboard-drop-preview-header {
217
background: {$sky};
218
color: #fff;
219
}
220
221
.workboard-drop-preview .workboard-drop-preview-header .phui-icon-view {
222
background: {$blue};
223
color: #fff;
224
}
225
226
.workboard-drop-preview-fade {
227
animation: 0.1s workboard-drop-preview-fade-out;
228
opacity: 0.25;
229
}
230
231
@keyframes workboard-drop-preview-fade-out {
232
0% {
233
opacity: 1;
234
}
235
236
100% {
237
opacity: 0.25;
238
}
239
}
240
241
.phui-workpanel-view .phui-header-action-item a.phui-icon-view {
242
width: 24px;
243
height: 24px;
244
line-height: 24px;
245
text-align: center;
246
border-radius: 3px;
247
box-shadow: inset -1px -1px 2px rgba(0, 0, 0, 0.05);
248
border: 1px solid {$lightgreyborder};
249
background: {$lightgreybackground};
250
}
251
252
.phui-workpanel-view .phui-header-action-item .phui-tag-view {
253
line-height: 24px;
254
}
255
256