From e96166ad0386f9502a198ca6113dff3a568bc036 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Tue, 20 Oct 2026 20:03:35 +0200 Subject: [PATCH] Task/improve layout of user account settings on mobile (#8229) * Improve layout on mobile * Update changelog --- CHANGELOG.md | 1 + .../user-account-settings.html | 67 ++++++++++--------- 2 files changed, 35 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20cd0771a7..ef981159b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Improved the layout of the user account settings on mobile - Improved the usability of the activities page by eliminating the reload on canceling the import activities dialog - Improved the loading state of the file drop area component - Improved the accessibility of the _Buy me a coffee_ button on the about page diff --git a/apps/client/src/app/components/user-account-settings/user-account-settings.html b/apps/client/src/app/components/user-account-settings/user-account-settings.html index ff86f9ba35..577497848a 100644 --- a/apps/client/src/app/components/user-account-settings/user-account-settings.html +++ b/apps/client/src/app/components/user-account-settings/user-account-settings.html @@ -5,14 +5,15 @@
-
+
Base Currency
-
+
@if (user?.settings?.isExperimentalFeatures) { -
-
+
+
Performance Calculation
-
+
} -
-
+
+
Language
@if (isCommunityLanguage()) {
@@ -77,7 +78,7 @@
}
-
+
-
-
+
+
Locale
-
+
Date and number format
-
+
{{ locale }} } - +
-
-
+
+
Appearance
-
+
-
-
+
+
Presenter View
Protection for sensitive information like absolute performances and quantity values
-
+
-
-
+
+
Zen Mode
Distraction-free experience for turbulent times
-
+
-
-
+
+
Biometric Authentication
Sign in with fingerprint
-
+
-
-
+
+
Experimental Features
Sneak peek at upcoming functionality
-
+
@if (deviceType() !== 'mobile' && hasPermissionToEnableGhostfolioAi) { -
-
+
+
Ghostfolio AI
Powered by third-party AI providers
-
+