1
- :host {
2
- --ngx-diff-border-color : #888888 ;
3
- --ngx-diff-font-size : 0.9rem ;
4
- --ngx-diff-font-family : Consolas, Courier , monospace ;
5
- --ngx-diff-font-color : #000000 ;
6
- --ngx-diff-line-number-font-color : #484848 ;
7
- --ngx-diff-line-number-hover-font-color : #ffffff ;
8
- --ngx-diff-selected-border-color : #ff8000 ;
9
-
10
- --ngx-diff-line-number-width : 2rem ;
11
- --ngx-diff-border-width : 1px ;
12
- --ngx-diff-line-left-padding : 1rem ;
13
- --ngx-diff-bottom-spacer-height : 1rem ;
14
- --ngx-diff-title-bar-padding : 0.5rem ;
15
- --ngx-diff-title-font-weight : 600 ;
16
-
17
- --ngx-diff-insert-color : #d6ffd6 ;
18
- --ngx-diff-delete-color : #ffd6d6 ;
19
- --ngx-diff-equal-color : #ffffff ;
20
- --ngx-diff-mix-color : #000 ;
21
- --ngx-diff-light-mix-percentage : 4% ;
22
- --ngx-diff-heavy-mix-percentage : 10% ;
23
-
24
- --ngx-diff-inserted-background-color : var (--ngx-diff-insert-color );
25
- --ngx-diff-deleted-background-color : var (--ngx-diff-delete-color );
26
- --ngx-diff-equal-background-color : var (--ngx-diff-equal-color );
27
- --ngx-diff-margin-background-color : color-mix (in srgb , var (--ngx-diff-equal-color ), var (--ngx-diff-mix-color ) var (--ngx-diff-light-mix-percentage ));
28
-
29
- --ngx-diff-insert-color-darker : color-mix (in srgb , var (--ngx-diff-insert-color ), var (--ngx-diff-mix-color ) var (--ngx-diff-light-mix-percentage ));
30
- --ngx-diff-insert-color-darkest : color-mix (in srgb , var (--ngx-diff-insert-color ), var (--ngx-diff-mix-color ) var (--ngx-diff-heavy-mix-percentage ));
31
-
32
- --ngx-diff-delete-color-darker : color-mix (in srgb , var (--ngx-diff-delete-color ), var (--ngx-diff-mix-color ) var (--ngx-diff-light-mix-percentage ));
33
- --ngx-diff-delete-color-darkest : color-mix (in srgb , var (--ngx-diff-delete-color ), var (--ngx-diff-mix-color ) var (--ngx-diff-heavy-mix-percentage ));
34
- }
35
-
36
1
div .inline-diff-title-bar {
37
2
background-color : var (--ngx-diff-margin-background-color );
3
+ color : var (--ngx-diff-font-color );
38
4
font-family : var (--ngx-diff-font-family );
39
5
font-size : var (--ngx-diff-font-size );
40
6
font-weight : var (--ngx-diff-title-font-weight );
41
7
padding : var (--ngx-diff-title-bar-padding );
8
+ border-top : var (--ngx-diff-border-width ) solid var (--ngx-diff-border-color );
9
+ border-left : var (--ngx-diff-border-width ) solid var (--ngx-diff-border-color );
10
+ border-right : var (--ngx-diff-border-width ) solid var (--ngx-diff-border-color );
42
11
}
43
12
44
13
div .inline-diff-no-changes-text {
@@ -48,10 +17,11 @@ div.inline-diff-no-changes-text {
48
17
padding : var (--ngx-diff-title-bar-padding );
49
18
background-color : var (--ngx-diff-equal-background-color );
50
19
color : var (--ngx-diff-font-color );
20
+ flex-grow : 1 ;
51
21
}
52
22
53
23
.inline-diff-summary-lines-added {
54
- color : var (--ngx-diff-insert-color-darkest );
24
+ color : var (--ngx-diff-insert-color-darkest );
55
25
}
56
26
57
27
.inline-diff-summary-lines-removed {
@@ -159,14 +129,16 @@ div.inline-diff-text {
159
129
}
160
130
161
131
& .selected {
162
- border-top : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
163
- border-left : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
164
- border-bottom : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
132
+ border-top : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
133
+ border-left : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
134
+ border-bottom : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
135
+ background-color : var (--ngx-diff-selected-line-background-color );
165
136
}
166
137
}
167
138
168
139
.line-content.selected {
169
- border-top : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
170
- border-right : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
171
- border-bottom : var (--ngx-diff-border-width ) solid var (--ngx-diff-selected-border-color );
140
+ border-top : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
141
+ border-right : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
142
+ border-bottom : var (--ngx-diff-selected-border-width ) solid var (--ngx-diff-selected-border-color );
143
+ background-color : var (--ngx-diff-selected-line-background-color );
172
144
}
0 commit comments