7
7
: host {
8
8
max- width: 100%;
9
9
color : var(--sapLinkColor );
10
- font- family: "72override" , var (- - sapFontFamily);
10
+ font- family: var(- - sapFontFamily);
11
11
font- size: var(- - sapFontSize);
12
12
cursor : pointer;
13
13
outline: none;
14
14
text- decor ation: var(- - _ui5_link_text_decor ation);
15
- }
16
-
17
- : host (: hover) {
18
- text-decoration : var (--_ui5_link_hover_text_decoration );
15
+ text- shadow: var(- - sapContent_TextShadow);
19
16
}
20
17
21
18
: host ([disabled ]) {
27
24
outline : none;
28
25
cursor : default;
29
26
pointer-events : none;
30
- opacity : var (--_ui5_link_opacity );
27
+ opacity : var (--sapContent_DisabledOpacity );
31
28
}
32
29
33
30
: host ([design = "Emphasized" ]) .ui5-link-root {
34
- font-weight : bold ;
31
+ font-family : var ( --sapFontBoldFamily ) ;
35
32
}
36
33
37
- : host ([design = "Subtle" ]) .ui5-link-root ,
38
- : host ([design = "Subtle" ]) .ui5-link-root : visited {
34
+ : host ([design = "Subtle" ]) .ui5-link-root {
39
35
color : var (--sapLink_SubtleColor );
36
+ text-decoration : var (--_ui5_link_subtle_text_decoration );
40
37
}
41
38
42
39
: host ([design = "Subtle" ]) .ui5-link-root : focus {
60
57
text-decoration : inherit;
61
58
}
62
59
63
- .ui5-link-root ,
64
- .ui5-link-root : visited ,
65
- .ui5-link-root : active {
66
- color : currentColor;
60
+ : host (: active ) .ui5-link-root {
61
+ color : var (--sapLink_Active_Color );
62
+ text-decoration : var (--_ui5_link_active_text_decoration );
63
+ }
64
+
65
+ .ui5-link-root : visited {
66
+ color : var (--sapLink_Visited_Color );
67
67
}
68
68
69
69
: host .ui5-link-root {
70
70
border : var (--_ui5_link_border );
71
71
border-radius : var (--_ui5_link_focus_border-radius );
72
72
}
73
73
74
- : host ([focused ]) .ui5-link-root {
74
+ : host ([focused ]) .ui5-link-root ,
75
+ : host ([design = "Subtle" ][focused ]) .ui5-link-root {
76
+ background-color : var (--_ui5_link_focus_background_color );
77
+ color : var (--_ui5_link_focus_color );
75
78
border : var (--_ui5_link_border_focus );
76
- text-decoration : underline;
79
+ border-radius : var (--_ui5_link_focus_border-radius );
80
+ text-decoration : var (--_ui5_link_focus_text_decoration );
81
+ text-shadow : none;
77
82
}
83
+
84
+ : host (: hover ),
85
+ : host (: hover ) .ui5-link-root {
86
+ color : var (--sapLink_Hover_Color );
87
+ text-decoration : var (--_ui5_link_hover_text_decoration );
88
+ }
89
+
90
+ : host ([focused ]: hover ),
91
+ : host ([focused ]: hover ) .ui5-link-root {
92
+ color : var (--_ui5_link_focused_hover_text_color );
93
+ text-decoration : var (--_ui5_link_focused_hover_text_decoration );
94
+ }
0 commit comments