1
1
/* Copyright (C) 2022 Katsute <https://github.com/Katsute> */
2
2
3
3
: root {
4
- --rissue-pull-merged : var (--color-done-emphasis , # 8957e5 );
5
- --rissue-issue-closed : var (--color-danger-fg , # F85149 );
6
- --rissue-white : var (--color-fg-on-emphasis , # F0F6Fc );
4
+ --rissue-pull-merged : var (--color-done-emphasis , # 8957e5 );
5
+ --rissue-pull-merged-fg : var (--color-done-fg , # a371f7 );
6
+ --rissue-issue-closed : var (--color-danger-emphasis , # da3633 );
7
+ --rissue-issue-closed-fg : var (--color-danger-fg , # f85149 );
8
+ --rissue-white-fg : var (--color-fg-on-emphasis , # F0F6Fc );
7
9
}
8
10
9
11
/* issue icon */
10
-
11
- svg .octicon-issue-closed .closed ,
12
- svg .octicon-issue-closed .color-fg-done {
13
- color : var (--rissue-issue-closed ) !important ;
12
+ : not (.State .State--merged ): not (.TimelineItem-badge ) > svg .octicon-issue-closed ,
13
+ /* projects beta icon */
14
+ div [data-hovercard-subject-tag ^= "issue:" ] path [d = "M11.28 6.78a.75.75 0 00-1.06-1.06L7.25 8.69 5.78 7.22a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l3.5-3.5z" ],
15
+ div [data-hovercard-subject-tag ^= "issue:" ] path [d = "M16 8A8 8 0 110 8a8 8 0 0116 0zm-1.5 0a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" ]
16
+ {
17
+ color : var (--rissue-issue-closed-fg ) !important ;
14
18
}
15
19
16
20
/* issue badge */
17
-
18
- span [title = "Status: Closed" ] {
19
- background-color : var (--rissue-issue-closed ) !important ;
20
- }
21
-
22
- span [title = "Status: Closed" ] > svg .octicon-issue-closed {
23
- color : var (--rissue-white ) !important ;
24
- }
25
-
26
- /* issue timeline */
27
-
28
- .TimelineItem-badge .color-bg-done-emphasis {
21
+ # show_issue .gh-header-meta .State .State--merged ,
22
+ # show_issue .gh-header-sticky .State .State--merged ,
23
+ /* issue timeline icon */
24
+ # show_issue .TimelineItem > .TimelineItem-badge .color-bg-done-emphasis ,
25
+ /* timeline mention closed issue label */
26
+ .TimelineItem > .TimelineItem-body div [id ^= "ref-issue-" ] ~ div > span .State .State--merged ,
27
+ /* pull timeline closed issue label */
28
+ .pull-discussion-timeline .TimelineItem > .TimelineItem-body span .State .State--merged
29
+ {
29
30
background-color : var (--rissue-issue-closed ) !important ;
30
- }
31
-
32
- .TimelineItem-badge .color-bg-done-emphasis > svg .octicon-issue-closed {
33
- color : var (--rissue-white ) !important ;
34
- }
35
-
36
- /* pull timeline */
37
-
38
- div .pull-discussion-timeline .TimelineItem-badge .color-bg-done-emphasis {
39
- background-color : var (--rissue-pull-merged ) !important ;
40
- }
41
-
42
- /* projects beta */
43
-
44
- svg [aria-label = "Closed as completed issue" ] {
45
- color : var (--rissue-issue-closed ) !important ;
46
31
}
0 commit comments