1
1
/* ==UserStyle==
2
2
@name Jira Dark Gray
3
3
@namespace github.com/aalvarado
4
- @version 1.2 .0
4
+ @version 1.3 .0
5
5
@license BSD
6
6
@preprocessor default
7
7
@@ -19,6 +19,11 @@ regexp(".*.atlassian.net/secure.*") {
19
19
color : # 8ec4fd ;
20
20
}
21
21
22
+ /* translucent background when story is open in modal */
23
+ .igoDWs {
24
+ background-color : rgba (50 , 70 , 70 , 0.64 );
25
+ }
26
+
22
27
h1 ,
23
28
h1 * ,
24
29
h2 ,
@@ -55,6 +60,7 @@ regexp(".*.atlassian.net/secure.*") {
55
60
.adg3 .js-issue .ghx-selected .ghx-items-container {
56
61
background-color : # 333 ;
57
62
}
63
+
58
64
.adg3 .js-issue .ghx-selected ,
59
65
.adg3 .js-issue .ghx-selected .ghx-items-container {
60
66
background-color : # 1c2c37 ;
@@ -64,6 +70,7 @@ regexp(".*.atlassian.net/secure.*") {
64
70
.adg3 .ghx-issue : hover {
65
71
background-color : # 444 ;
66
72
}
73
+
67
74
.ghx-swimlane-header ::after {
68
75
background : none;
69
76
box-shadow : none;
@@ -88,17 +95,20 @@ regexp(".*.atlassian.net/secure.*") {
88
95
color : # ddd ;
89
96
}
90
97
98
+ /* Swimlane columns */
91
99
.adg3 .ghx-column-headers .ghx-column ,
92
100
.adg3 .ghx-columns .ghx-column {
93
101
background-color : # 222 ;
94
102
}
95
103
96
-
97
- /* removes top white border */
104
+ /***
105
+ * Left-hand Nav
106
+ ***/
107
+ /* remove top white border */
98
108
.css-ac0tta ::before , .css-77arw9 ::before {
99
109
background : # 333 !important ;
100
110
}
101
-
111
+
102
112
[data-testid = "ContextualNavigation" ] div : first-child {
103
113
background-color : # 333 ;
104
114
color : # 8ec4fd ;
@@ -119,6 +129,7 @@ regexp(".*.atlassian.net/secure.*") {
119
129
[data-test-id = "software-board.board-area" ] section span {
120
130
color : # ccc ;
121
131
}
132
+
122
133
section div [data-test-id = "platform-board-kit.common.ui.column-header.header.column-header-container" ] div {
123
134
background-color : # 222 ;
124
135
}
@@ -200,14 +211,23 @@ regexp(".*.atlassian.net/secure.*") {
200
211
}
201
212
202
213
[data-test-id = "issue.activity.comment" ] input ,
203
- # create-issue-dialog .jira-dialog-heading , # edit-issue-dialog .jira-dialog-heading ,
214
+ # create-issue-dialog .jira-dialog-heading ,
215
+ # edit-issue-dialog .jira-dialog-heading ,
204
216
.jira-dialog .jira-dialog-content ,
205
- # create-issue-dialog .form-body , # create-issue-dialog .form-footer , # edit-issue-dialog .form-body , # edit-issue-dialog .form-footer ,
217
+ # create-issue-dialog .form-body ,
218
+ # create-issue-dialog .form-footer ,
219
+ # edit-issue-dialog .form-body ,
220
+ # edit-issue-dialog .form-footer ,
206
221
.ghx-backlog-container
207
222
{
208
223
background-color : # 222 ;
209
224
color : # ccc ;
210
225
}
226
+
227
+ nav > div ::after {
228
+ background : # 333 !important ;
229
+ }
230
+
211
231
nav a ,
212
232
nav a div ,
213
233
nav button ,
@@ -233,43 +253,149 @@ regexp(".*.atlassian.net/secure.*") {
233
253
nav button + a {
234
254
margin-top : 10px ;
235
255
}
236
-
256
+
237
257
[data-placement = "bottom-start" ] {
238
258
background-color : # 444 ;
239
259
padding : 10px ;
240
260
box-shadow : -3px 3px 1px # 00000850 ;
241
261
}
262
+
242
263
.jira-dialog-heading {
243
264
width : auto;
244
265
}
266
+
245
267
.jira-dialog-content {
246
268
border-top : 10px solid # 333 ;
247
269
}
248
-
249
- .adg3 .js-issue .ghx-issue-compact : hover , .adg3 .js-issue .ghx-issue-compact : hover .ghx-items-container {
270
+
271
+ .adg3 .js-issue .ghx-issue-compact : hover ,
272
+ .adg3 .js-issue .ghx-issue-compact : hover .ghx-items-container {
250
273
background-color : # 444 ;
251
274
}
252
-
275
+
276
+ /* "Active Sprints" header row buttons */
277
+ # ghx-quick-filters > ul > li > button , /* quick filters main toggle */
278
+ .complete-sprint-container > button , /* "complete sprint" btn */
279
+ .ghx-view-section > button { /* "..." board menu */
280
+ background-color : # 444 ;
281
+ }
282
+
283
+ # ghx-quick-filters > ul > li > button : hover ,
284
+ .complete-sprint-container > button : hover ,
285
+ .ghx-view-section > button : hover {
286
+ background-color : # 555 ;
287
+ }
288
+
289
+ # ghx-quick-filters > ul > li > button span ,
290
+ # ghx-quick-filters > ul > li > button ,
291
+ .complete-sprint-container > button ,
292
+ .ghx-view-section > button span {
293
+ color : # 8ec4fd !important ;
294
+ }
295
+
296
+ # ghx-quick-filters > ul : first-child > li : first-child {
297
+ padding-right : 0 ;
298
+ }
299
+
300
+ # ghx-quick-filters > ul : first-child > li : last-child {
301
+ margin-top : 0 !important ;
302
+ }
303
+
304
+ # ghx-quick-filters > ul : first-child > li : last-child ::before {
305
+ content : unset;
306
+ }
307
+
308
+ # ghx-quick-filters > ul > li button {
309
+ padding : 0 10px ;
310
+ }
311
+
253
312
form .aui input [type = "text" ],
254
- form .aui .multi-select , form .aui .password , form .aui .select , form .aui .text , form .aui .textarea , form .aui .upfile
255
- {
313
+ form .aui .multi-select ,
314
+ form .aui .password ,
315
+ form .aui .select ,
316
+ form .aui .text ,
317
+ form .aui .textarea ,
318
+ form .aui .upfile {
256
319
background-color : # 171717 ;
257
320
color : # ccc ;
258
321
}
259
-
322
+
260
323
form .aui input [type = "text" ]: hover ,
261
- form .aui .multi-select : hover , form .aui .password : hover , form .aui .select : hover , form .aui .text : hover , form .aui .textarea : hover , form .aui .upfile : hover ,
262
- form .aui .multi-select : focus , form .aui .password : focus , form .aui .select : focus , form .aui .text : focus , form .aui .textarea : focus , form .aui .upfile : focus
263
- {
324
+ form .aui .multi-select : hover ,
325
+ form .aui .password : hover ,
326
+ form .aui .select : hover ,
327
+ form .aui .text : hover ,
328
+ form .aui .textarea : hover ,
329
+ form .aui .upfile : hover ,
330
+ form .aui .multi-select : focus ,
331
+ form .aui .password : focus ,
332
+ form .aui .select : focus ,
333
+ form .aui .text : focus ,
334
+ form .aui .textarea : focus ,
335
+ form .aui .upfile : focus {
264
336
background-color : # 111 ;
265
337
color : # ccc ;
266
338
}
267
-
268
- form .aui .field-group div .checkbox label , form .aui .field-group div .radio label , form .aui fieldset .group div .checkbox label , form .aui fieldset .group div .radio label {
339
+
340
+ form .aui .field-group div .checkbox label ,
341
+ form .aui .field-group div .radio label ,
342
+ form .aui fieldset .group div .checkbox label ,
343
+ form .aui fieldset .group div .radio label {
269
344
color : # 8ec4fd ;
270
345
}
271
-
346
+
272
347
.adg3 .ghx-issue-compact .ghx-flagged , .adg3 .ghx-issue .ghx-flagged {
273
348
background-color : # 2d2c1e ;
274
349
}
350
+
351
+ /* Issue - right hand column */
352
+ # jira-issue-header-actions {
353
+ background : transparent;
354
+ }
355
+
356
+ div [data-test-id = "issue.views.issue-base.context.status-and-approvals-wrapper.status-and-approval" ] div [data-test-id = "issue.views.issue-base.foundation.status.status-field-wrapper" ] button {
357
+ background-color : # 333 !important ;
358
+ }
359
+
360
+ div [data-test-id = "issue.views.issue-base.context.status-and-approvals-wrapper.status-and-approval" ] div [data-test-id = "issue.views.issue-base.foundation.status.status-field-wrapper" ] button span {
361
+ color : # 8ec4fd ;;
362
+ }
363
+
364
+ div [data-test-id = "issue.views.issue-base.context.status-and-approvals-wrapper.status-and-approval" ] div [data-test-id = "issue.views.issue-base.foundation.status.status-field-wrapper" ] button : hover {
365
+ background-color : # 444 !important ;
366
+ }
367
+
368
+ /* Linked Issues */
369
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] div > ul {
370
+ background-color : # 222 ;
371
+ }
372
+
373
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] div > ul > div {
374
+ background-color : # 333 ;
375
+ border-radius : 3px ;
376
+ }
377
+
378
+ /*** Activity ***/
379
+ /* Nav buttons (show) */
380
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] > div > div > div > button {
381
+ background-color : # 333 ;
382
+ border-radius : 3px 3px 0 0 ;
383
+ }
384
+
385
+ /* button:hover */
386
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] > div > div > div > button .css-jhagr1 {
387
+ background-color : # 555 ;
388
+ }
389
+
390
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] > div > div > div > button .css-jhagr1 span {
391
+ color : # FFF ;
392
+ }
393
+
394
+ /* Comments */
395
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] > span > span > div ,
396
+ div [data-test-id = "issue.views.issue-details.issue-layout.left-most-column" ] > span > span > div > div {
397
+ background-color : # 333 ;
398
+ padding : 10px 5px ;
399
+ border-radius : 3px ;
400
+ }
275
401
}
0 commit comments