diff --git a/packages/fiori/src/ProductSwitchItemTemplate.tsx b/packages/fiori/src/ProductSwitchItemTemplate.tsx
index 0b6381b107b6..12e896644311 100644
--- a/packages/fiori/src/ProductSwitchItemTemplate.tsx
+++ b/packages/fiori/src/ProductSwitchItemTemplate.tsx
@@ -17,7 +17,7 @@ export default function ProductSwitchItemTemplate(this: ProductSwitchItem) {
href={this.targetSrc}
target={this._effectiveTarget}
>
- { item.call(this) }
+ {item.call(this)}
:
- { item.call(this) }
+ {item.call(this)}
}
>
@@ -41,17 +41,18 @@ export default function ProductSwitchItemTemplate(this: ProductSwitchItem) {
function item(this: ProductSwitchItem) {
return (
<>
- {this.image && this.image.length > 0 ? (
-
+
+ {this.image && this.image.length > 0 ? (
-
- ) : (
- this.icon &&
-
- )}
+ ) : (
+ this.icon &&
+
+ )}
+
{this.titleText &&
diff --git a/packages/fiori/src/themes/ProductSwitchItem.css b/packages/fiori/src/themes/ProductSwitchItem.css
index 40c76744e751..9535d919c8c4 100644
--- a/packages/fiori/src/themes/ProductSwitchItem.css
+++ b/packages/fiori/src/themes/ProductSwitchItem.css
@@ -63,10 +63,8 @@
}
.ui5-product-switch-item-root .ui5-product-switch-item-icon {
- width: 3rem;
- height: 3rem;
- padding: .75rem;
- margin-bottom: .5rem;
+ width: 1.5rem;
+ height: 1.5rem;
box-sizing: border-box;
color: var(--sapContent_IconColor);
pointer-events: none;
@@ -76,6 +74,10 @@
width: 3rem;
height: 3rem;
margin-bottom: .5rem;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ box-sizing: border-box;
}
.ui5-product-switch-item-root .ui5-product-switch-item-text-content {
@@ -133,9 +135,9 @@
}
.ui5-product-switch-item-root .ui5-product-switch-item-icon {
- padding: .875rem;
+ width: 1.25rem;
+ height: 1.25rem;
color: var(--sapContent_NonInteractiveIconColor);
- margin: 0 .75rem 0 0;
}
.ui5-product-switch-item-root .ui5-product-switch-item-image-placeholder {
diff --git a/packages/fiori/test/pages/ProductSwitch.html b/packages/fiori/test/pages/ProductSwitch.html
index 6cf227602e05..00a515347a21 100644
--- a/packages/fiori/test/pages/ProductSwitch.html
+++ b/packages/fiori/test/pages/ProductSwitch.html
@@ -14,6 +14,13 @@
+