Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/webroot/rsrc/css/phui/phui-action-list.css
12241 views
1
/**
2
* @provides phabricator-action-list-view-css
3
*/
4
5
.device .phabricator-action-list-view {
6
padding: 4px 0;
7
display: none;
8
}
9
10
!print .phabricator-action-list-view {
11
padding: 4px 0;
12
display: none;
13
}
14
15
.device .phuix-dropdown-menu .phabricator-action-list-view {
16
/* When an action list view appears inside a dropdown menu, don't hide it
17
by default. */
18
display: block;
19
padding: 0;
20
}
21
22
.device .phabricator-action-list-view.phabricator-action-list-toggle,
23
.device-desktop .phui-document-content
24
.phabricator-action-list-view.phabricator-action-list-toggle {
25
display: block;
26
width: 200px;
27
border: 1px solid {$lightgreyborder};
28
border-radius: 3px;
29
position: absolute;
30
right: 16px;
31
top: 42px;
32
background: #fff;
33
box-shadow: {$dropshadow};
34
padding: 4px 0;
35
}
36
37
.device-phone .phabricator-action-list-view.phabricator-action-list-toggle {
38
right: 8px;
39
top: 38px;
40
}
41
42
.phabricator-action-view {
43
position: relative;
44
}
45
46
.phabricator-action-view button.phabricator-action-view-item {
47
border: none;
48
background: transparent;
49
box-shadow: none;
50
outline: 0;
51
padding: 0;
52
margin: 0;
53
font-weight: normal;
54
width: 100%;
55
text-align: left;
56
text-shadow: none;
57
58
border-radius: 0;
59
color: {$anchor};
60
font: inherit;
61
display: inline;
62
min-width: 0;
63
}
64
65
.phabricator-action-view button.phabricator-action-view-item .phui-icon-view {
66
color: {$darkbluetext};
67
}
68
69
.phabricator-action-view button.phabricator-action-view-item,
70
.phabricator-action-view-item {
71
padding: 4px 8px 6px 8px;
72
display: block;
73
text-decoration: none;
74
color: {$darkbluetext};
75
text-overflow: ellipsis;
76
overflow: hidden;
77
white-space: nowrap;
78
}
79
80
.action-has-icon button.phabricator-action-view-item,
81
.action-has-icon .phabricator-action-view-item {
82
padding: 4px 4px 4px 28px;
83
}
84
85
.device-desktop .phabricator-action-view-href:hover
86
.phabricator-action-view-item {
87
text-decoration: none;
88
background: rgba({$alphablue}, .08);
89
color: {$sky};
90
border-radius: 3px;
91
}
92
93
.device-desktop .phabricator-action-view-href:hover
94
.phabricator-action-view-icon {
95
color: {$sky};
96
}
97
98
.phabricator-action-view.action-item-red {
99
background-color: {$sh-redbackground};
100
}
101
102
.phabricator-action-view.action-item-green {
103
background-color: {$sh-greenbackground};
104
}
105
106
.phabricator-action-view.action-item-red .phabricator-action-view-item,
107
.phabricator-action-view.action-item-red .phabricator-action-view-icon {
108
color: {$sh-redtext};
109
}
110
111
.phabricator-action-view.action-item-green .phabricator-action-view-item,
112
.phabricator-action-view.action-item-green .phabricator-action-view-icon {
113
color: {$sh-greentext};
114
}
115
116
.device-desktop .phabricator-action-view.action-item-red:hover
117
.phabricator-action-view-item,
118
.device-desktop .phabricator-action-view.action-item-red:hover
119
.phabricator-action-view-icon {
120
color: {$red};
121
}
122
123
.device-desktop .phabricator-action-view.action-item-green:hover
124
.phabricator-action-view-item,
125
.device-desktop .phabricator-action-view.action-item-green:hover
126
.phabricator-action-view-icon {
127
color: {$green};
128
}
129
130
131
.phabricator-action-view-label .phabricator-action-view-item,
132
.phabricator-action-view-type-label .phabricator-action-view-item {
133
font-size: {$smallerfontsize};
134
font-weight: bold;
135
color: {$bluetext};
136
padding: 4px 8px 6px 8px;
137
display: block;
138
text-transform: uppercase;
139
-webkit-font-smoothing: antialiased;
140
}
141
142
.phabricator-action-view + .phabricator-action-view-label {
143
padding-top: 8px;
144
}
145
146
.phabricator-action-view-icon {
147
width: 14px;
148
height: 14px;
149
position: absolute;
150
top: 7px;
151
left: 8px;
152
text-align: center;
153
}
154
155
.phabricator-action-view-disabled .phabricator-action-view-item,
156
.phabricator-action-view-disabled button.phabricator-action-view-item {
157
color: {$lightgreytext};
158
}
159
160
.phabricator-action-view-selected {
161
background: {$sh-violetbackground};
162
border-radius: 3px;
163
}
164
165
.phabricator-action-view-selected:hover a {
166
text-decoration: none;
167
}
168
169
.phabricator-action-view button[disabled] {
170
opacity: 1.0;
171
}
172
173
.device-desktop .phabricator-action-view-disabled:hover
174
.phabricator-action-view-item,
175
.device-desktop .phabricator-action-view-disabled:hover
176
button.phabricator-action-view-item,
177
.device-desktop .phabricator-action-view-disabled:hover
178
.phabricator-action-view-icon,
179
.device-desktop .phabricator-action-view-disabled:hover
180
button.phabricator-action-view-icon {
181
color: {$lightgreytext};
182
}
183
184
.phabricator-action-view-type-divider {
185
margin-top: 8px;
186
border-top: 1px solid {$thinblueborder};
187
}
188
189
/******* Sub Menu *************************************************************/
190
191
.phabricator-action-view-submenu .caret-right {
192
position: absolute;
193
top: 8px;
194
right: 8px;
195
border-left-color: {$alphablue};
196
}
197
198
.phabricator-action-view-submenu .caret {
199
position: absolute;
200
top: 10px;
201
right: 8px;
202
border-top: 7px solid {$lightgreytext};
203
}
204
205
.phabricator-action-list-view .phabricator-action-view-submenu.phui-submenu-open
206
.phabricator-action-view-item {
207
background-color: rgba({$alphablue}, 0.07);
208
color: {$sky};
209
border-radius: 3px;
210
}
211
212
.phabricator-action-list-view .phabricator-action-view-submenu.phui-submenu-open
213
.phabricator-action-view-item .phui-icon-view {
214
color: {$sky};
215
}
216
217
.phui-list-navbar .phui-list-item-href {
218
display: inline-block;
219
}
220
221
.phui-list-navbar .phui-list-item-disabled .phui-list-item-href {
222
color: {$lightgreytext};
223
}
224
225
.phui-list-navbar .phui-list-item-action-href {
226
display: inline-block;
227
padding: 8px 16px;
228
line-height: 16px;
229
}
230
231
.phui-list-navbar .phui-list-item-action-href .phui-icon-view {
232
color: {$darkgreytext};
233
}
234
235
.device-desktop
236
.phui-list-navbar .phui-list-item-action-href:hover {
237
background-color: rgba({$alphablue}, 0.07);
238
color: {$sky};
239
}
240
241
.phui-list-navbar .dropdown-with-caret .phui-list-item-href
242
.phui-icon-view {
243
margin-left: 12px;
244
}
245
246
.phabricator-action-view .keyboard-shortcut-key {
247
display: none;
248
}
249
250
.phabricator-action-view.has-key-command .keyboard-shortcut-key {
251
display: block;
252
position: absolute;
253
width: 12px;
254
height: 12px;
255
right: 0;
256
top: 2px;
257
line-height: 12px;
258
padding: 4px;
259
color: {$greytext};
260
background: {$bluebackground};
261
border: none;
262
}
263
264
.phabricator-action-view.has-key-command .phabricator-action-view-item {
265
padding-right: 24px;
266
}
267
268