-
Notifications
You must be signed in to change notification settings - Fork 280
Expand file tree
/
Copy pathNavigationMenuItem.css
More file actions
101 lines (83 loc) · 2.13 KB
/
NavigationMenuItem.css
File metadata and controls
101 lines (83 loc) · 2.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
:host::part(native-li)::after {
border-radius: 0.375rem;
inset: 0;
}
:host {
display: flex;
align-items: center;
width: 100%;
box-sizing: border-box;
position: relative;
height: var(--_ui5_side_navigation_item_height);
min-height: var(--_ui5_side_navigation_item_height);
border-radius: 0.375rem;
transition: var(--_ui5_side_navigation_item_transition);
color: var(--sapList_TextColor);
font-size: var(--sapFontSize);
font-family: var(--_ui5_side_navigation_parent_item_font_family);
}
::slotted([ui5-navigation-menu-item]) {
font-family: var(--sapFontFamily);
}
:host([design="Action"]) {
color: var(--sapButton_TextColor);
}
:host([ui5-navigation-menu-item][selected]) {
border-bottom: none;
}
:host([ui5-navigation-menu-item])::part(native-li) {
padding-left: var(--_ui5_side_navigation_item_padding_start_in_overflow_popup);
width: auto;
border-radius: inherit;
}
:host::part(content) {
color: inherit;
font-family: inherit;
}
:host .ui5-navmenu-item-link {
text-decoration: none;
color: inherit;
}
.ui5-navigation-menu-item-root .ui5-menu-item-icon-end {
position: relative;
inset-inline-end: auto;
width: 0.75rem;
height: 0.75rem;
color: inherit
}
.ui5-navigation-menu-item-root .ui5-sn-item-external-link-icon {
height: 0.875rem;
}
:host(.ui5-navigation-menu-item-root-parent)::part(content) {
font-family: var(--_ui5_side_navigation_parent_item_font_family);
}
:host([design="Action"]) .ui5-sn-item-external-link-icon {
color: var(--sapButton_TextColor);
}
:host([disabled]) .ui5-sn-item-external-link-icon {
opacity: var(--sapContent_DisabledOpacity);
}
:host::part(icon) {
color: inherit;
min-width: 1rem;
min-height: 1rem;
}
:host([disabled][active][actionable]) .ui5-li-root .ui5-li-icon {
color: inherit;
}
:host([focused]):not([active]) {
background: none;
}
.ui5-menu-rp {
padding: var(--_ui5_side_navigation_popup_padding);
}
::slotted([ui5-navigation-menu-item]:not(:last-of-type)) {
margin-block-end: var(--_ui5_side_navigation_item_bottom_margin);
}
.ui5-navmenu-item-tag-container {
display: inline-flex;
align-items: center;
margin-inline-start: 0.5rem;
height: 1.375rem;
min-width: 1.375rem;
}