Skip to content

Commit cd0f1eb

Browse files
authored
feat(ui5-side-navigation): reduce space between items in popovers (#11165)
1 parent d3580ad commit cd0f1eb

File tree

9 files changed

+11
-8
lines changed

9 files changed

+11
-8
lines changed

packages/fiori/src/themes/NavigationMenu.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@import "./InvisibleTextStyles.css";
22

33
::slotted([ui5-navigation-menu-item]:not(:last-of-type)) {
4-
margin-block-end: var(--_ui5_side_navigation_item_bottom_margin_in_popup);
4+
margin-block-end: var(--_ui5_side_navigation_item_bottom_margin);
55
}
66

77
.ui5-navigation-menu .ui5-navigation-menu-main {

packages/fiori/src/themes/NavigationMenuItem.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,5 @@
7777
}
7878

7979
::slotted([ui5-navigation-menu-item]:not(:last-of-type)) {
80-
margin-block-end: var(--_ui5_side_navigation_item_bottom_margin_in_popup);
80+
margin-block-end: var(--_ui5_side_navigation_item_bottom_margin);
8181
}

packages/fiori/src/themes/SideNavigationItem.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
}
88

99
:host([in-popover]) ::slotted([ui5-side-navigation-sub-item]) {
10-
margin-block-start: var(--_ui5_side_navigation_item_bottom_margin_in_popup);
10+
margin-block-start: var(--_ui5_side_navigation_item_bottom_margin);
1111
}
1212

1313
.ui5-sn-item-level1:not(:has(> .ui5-sn-item-icon)),

packages/fiori/src/themes/base/SideNavigation-parameters.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
--_ui5_side_navigation_last_item_border_style_color: none;
2828
--_ui5_side_navigation_item_border_radius: 0;
2929
--_ui5_side_navigation_item_bottom_margin: 0;
30-
--_ui5_side_navigation_item_bottom_margin_in_popup: 0;
3130
--_ui5_side_navigation_item_padding_start_in_popup: var(--_ui5_side_navigation_group_icon_width);
3231
--_ui5_side_navigation_item_padding_start_in_overflow_popup: 0.75rem;
3332
--_ui5_side_navigation_item_transition: none;

packages/fiori/src/themes/sap_horizon/SideNavigation-parameters.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
--_ui5_side_navigation_group_border_style_color: none;
2121
--_ui5_side_navigation_item_border_radius: 0.375rem;
2222
--_ui5_side_navigation_item_bottom_margin: 0.25rem;
23-
--_ui5_side_navigation_item_bottom_margin_in_popup: 0.5rem;
2423
--_ui5_side_navigation_item_padding_start_in_popup: 1rem;
2524
--_ui5_side_navigation_item_padding_start_in_overflow_popup: 1rem;
2625
--_ui5_side_navigation_item_transition: background-color 0.3s ease-in-out;

packages/fiori/src/themes/sap_horizon_dark/SideNavigation-parameters.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
--_ui5_side_navigation_group_border_style_color: none;
2121
--_ui5_side_navigation_item_border_radius: 0.375rem;
2222
--_ui5_side_navigation_item_bottom_margin: 0.25rem;
23-
--_ui5_side_navigation_item_bottom_margin_in_popup: 0.5rem;
2423
--_ui5_side_navigation_item_padding_start_in_popup: 1rem;
2524
--_ui5_side_navigation_item_padding_start_in_overflow_popup: 1rem;
2625
--_ui5_side_navigation_item_transition: background-color 0.3s ease-in-out;

packages/fiori/src/themes/sap_horizon_hcb/SideNavigation-parameters.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
--_ui5_side_navigation_expand_icon_color: var(--sapContent_NonInteractiveIconColor);
1515
--_ui5_side_navigation_expand_icon_width: 2.25rem;
1616
--_ui5_side_navigation_item_bottom_margin: 0.25rem;
17-
--_ui5_side_navigation_item_bottom_margin_in_popup: 0.5rem;
1817
--_ui5_side_navigation_item_padding_start_in_popup: 1rem;
1918
--_ui5_side_navigation_item_padding_start_in_overflow_popup: 1rem;
2019
--_ui5_side_navigation_item_padding_left: 1rem;

packages/fiori/src/themes/sap_horizon_hcw/SideNavigation-parameters.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
--_ui5_side_navigation_expand_icon_color: var(--sapContent_NonInteractiveIconColor);
1515
--_ui5_side_navigation_expand_icon_width: 2.25rem;
1616
--_ui5_side_navigation_item_bottom_margin: 0.25rem;
17-
--_ui5_side_navigation_item_bottom_margin_in_popup: 0.5rem;
1817
--_ui5_side_navigation_item_padding_start_in_popup: 1rem;
1918
--_ui5_side_navigation_item_padding_start_in_overflow_popup: 1rem;
2019
--_ui5_side_navigation_item_padding_left: 1rem;

packages/fiori/test/pages/SideNavigation.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@
9595
<ui5-label show-colon>ensure overflow</ui5-label>
9696
<ui5-checkbox id="ensure-overflow"></ui5-checkbox>
9797
</div>
98+
<div class="form-field">
99+
<ui5-label show-colon>Compact Density</ui5-label>
100+
<ui5-checkbox id="compact-density"></ui5-checkbox>
101+
</div>
98102
</div>
99103
</div>
100104

@@ -125,6 +129,10 @@
125129
document.getElementById("sn1").classList.toggle("ensure-overflow", event.target.checked);
126130
});
127131

132+
document.getElementById("compact-density").addEventListener("ui5-change", function (event) {
133+
document.body.classList.toggle("sapUiSizeCompact", event.target.checked);
134+
});
135+
128136
sideNavigation.addEventListener("ui5-selection-change", function (event) {
129137
if (preventSelectionChange) {
130138
event.preventDefault();

0 commit comments

Comments
 (0)