- {/* Two avatars are rendered for different content density modes - CSS controls visibility */}
-
-
+
{this.text}
diff --git a/packages/fiori/src/UserSettingsAppearanceViewTemplate.tsx b/packages/fiori/src/UserSettingsAppearanceViewTemplate.tsx
index 74370164c8e05..276e910a655fc 100644
--- a/packages/fiori/src/UserSettingsAppearanceViewTemplate.tsx
+++ b/packages/fiori/src/UserSettingsAppearanceViewTemplate.tsx
@@ -1,6 +1,6 @@
import type UserSettingsAppearanceView from "./UserSettingsAppearanceView.js";
import List from "@ui5/webcomponents/dist/List.js";
-import Title from "@ui5/webcomponents/dist/Title.js";
+import ListItemGroupHeader from "@ui5/webcomponents/dist/ListItemGroupHeader.js";
export default function UserSettingsAppearanceViewTemplate(this: UserSettingsAppearanceView) {
return (
@@ -8,7 +8,7 @@ export default function UserSettingsAppearanceViewTemplate(this: UserSettingsApp
- {this.text && }
+ {this.text && }
diff --git a/packages/fiori/src/UserSettingsDialogTemplate.tsx b/packages/fiori/src/UserSettingsDialogTemplate.tsx
index 09a31411afda9..a2dfa2124a2a2 100644
--- a/packages/fiori/src/UserSettingsDialogTemplate.tsx
+++ b/packages/fiori/src/UserSettingsDialogTemplate.tsx
@@ -28,7 +28,7 @@ export default function UserSettingsDialogTemplate(this: UserSettingsDialog) {
diff --git a/packages/fiori/src/themes/UserSettingsAccountView.css b/packages/fiori/src/themes/UserSettingsAccountView.css
index 727e07154753d..1051eb3ed5c55 100644
--- a/packages/fiori/src/themes/UserSettingsAccountView.css
+++ b/packages/fiori/src/themes/UserSettingsAccountView.css
@@ -2,6 +2,7 @@
display: flex;
align-items: center;
flex-direction: column;
+ margin-top: 2.5rem;
}
.ui5-user-settings-account-avatar {
@@ -16,6 +17,7 @@
.ui5-user-settings-account-title {
text-align: center;
margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
font-family: var(--sapFontFamily);
font-size: var(--sapFontLargeSize);
color: var(--sapTextColor);
diff --git a/packages/fiori/src/themes/UserSettingsAppearanceViewItem.css b/packages/fiori/src/themes/UserSettingsAppearanceViewItem.css
index 837f9db00c7c0..e48b36f709e4c 100644
--- a/packages/fiori/src/themes/UserSettingsAppearanceViewItem.css
+++ b/packages/fiori/src/themes/UserSettingsAppearanceViewItem.css
@@ -13,22 +13,15 @@
flex: 1;
}
-.avatar-cozy {
- display: var(--_ui5_user_settings_avatar_cozy_display);
-}
-
-.avatar-compact {
- display: var(--_ui5_user_settings_avatar_compact_display);
-}
-
.item-texts {
display: flex;
flex-direction: column;
}
.item-title {
- font-weight: 600;
- font-size: var(--_ui5_list_item_title_size);
+ font-family: var(--sapFontFamily);
+ font-size: var(--sapFontLargeSize);
+ font-weight: normal;
color: var(--sapList_TextColor);
margin: 0.5rem;
}
diff --git a/packages/fiori/src/themes/UserSettingsDialog.css b/packages/fiori/src/themes/UserSettingsDialog.css
index 374565e331906..12ffed6701090 100644
--- a/packages/fiori/src/themes/UserSettingsDialog.css
+++ b/packages/fiori/src/themes/UserSettingsDialog.css
@@ -32,6 +32,7 @@
flex-direction: column;
gap: 0.5rem;
padding: 1rem;
+ border-bottom: 0.0625rem solid var(--sapList_BorderColor);
}
.ui5-user-settings-side-search {
@@ -39,6 +40,10 @@
}
.ui5-user-settings-side-items,
+.ui5-user-settings-side-fixedItems {
+ border-top: 0;
+}
+
.ui5-user-settings-side-fixedItems {
border-top: 0.0625rem solid var(--sapList_BorderColor);
}
diff --git a/packages/fiori/src/themes/UserSettingsItem.css b/packages/fiori/src/themes/UserSettingsItem.css
index 9e62d50b98141..53b95918129ba 100644
--- a/packages/fiori/src/themes/UserSettingsItem.css
+++ b/packages/fiori/src/themes/UserSettingsItem.css
@@ -12,9 +12,10 @@
display: flex;
gap: 0.5rem;
align-items: center;
- padding: 1rem 1rem 0.5rem;
+ padding: 1rem;
font-size: var(--sapFontHeader5Size);
font-family: var(--sapFontBoldFamily);
+ border-bottom: 0.0625rem solid var(--sapList_BorderColor);
}
.ui5-user-settings-item-loading-container {
@@ -72,6 +73,6 @@
@container (width > 37.5rem) {
.ui5-user-settings-item-header {
- padding-inline: 2rem;
+ padding-inline: 1rem;
}
}
diff --git a/packages/fiori/src/themes/UserSettingsView.css b/packages/fiori/src/themes/UserSettingsView.css
index aa1e25c45f5d4..8bee2bfb7da15 100644
--- a/packages/fiori/src/themes/UserSettingsView.css
+++ b/packages/fiori/src/themes/UserSettingsView.css
@@ -6,23 +6,10 @@
padding: 1rem;
}
-@container (width > 37.5rem) {
- .ui5-user-settings-view {
- padding-inline: 2rem;
- }
+.user-settings-appearance-view-top-header {
+ margin-top: 0.5rem;
}
-.user-settings-appearance-view-list-header {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- box-sizing: border-box;
- font-size: var(--sapFontHeader4Size);
- font-family: var(--sapFontFamily);
- color: var(--sapGroup_TitleTextColor);
- height: 3rem;
- line-height: 3rem;
- padding: 0 1rem;
- background-color: var(--sapGroup_TitleBackground);
- border-bottom: 1px solid var(--sapGroup_TitleBorderColor);
+.user-settings-appearance-view-top-header::part(title) {
+ font-size: var(--sapFontHeader5Size);
}
\ No newline at end of file
diff --git a/packages/fiori/test/pages/UserSettingsDialog.html b/packages/fiori/test/pages/UserSettingsDialog.html
index 9c49940afd220..828ab5be1944b 100644
--- a/packages/fiori/test/pages/UserSettingsDialog.html
+++ b/packages/fiori/test/pages/UserSettingsDialog.html
@@ -24,6 +24,33 @@
color: var(--sapContent_LabelColor);
font-size: var(--sapFontSmallSize);
}
+ #language-region-strip {
+ display: block;
+ margin-bottom: 1rem;
+ }
+ .language-region-form {
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ }
+ .language-region-row {
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ }
+ .language-region-row > ui5-label,
+ .language-region-row > [ui5-label] {
+ padding: 0.5rem 0 0.125rem 0;
+ }
+ .language-region-row:first-child > ui5-label,
+ .language-region-row:first-child > [ui5-label] {
+ padding-top: 0;
+ }
+ .language-region-row > ui5-select,
+ .language-region-row > [ui5-select] {
+ display: block;
+ width: 100%;
+ }
@@ -83,8 +110,10 @@
This is useful for hybrid devices that combine touch and mouse events.
-
-
+
+
+
+
@@ -104,114 +133,102 @@
-
-
Display Language:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Region:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Date Format:
-
-
-
-
-
-
-
-
-
-
-
-
Time Format:
-
-
-
-
-
-
-
-
Time Zone:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Currency:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Number Format:
-
-
-
-
-
-
-
+
+ Close to apply your chosen language – the page will reload.
+
+
@@ -490,22 +507,6 @@
-
- Changing the display language to [New Language] will update the language across the user interface.
-
-
-
-
-
-
-
-