From 73c2582381ff10083bf505a903579b52c8524573 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Fri, 25 Apr 2025 17:44:17 -0300 Subject: [PATCH] fix: Improve spacing, alignment and consistency across components with icon enhancement (#7792) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ✨ (AccountMenu/index.tsx): Adjust height of AccountMenu items for better UI consistency ✨ (ThemeButtons/index.tsx): Remove unnecessary padding from ThemeButtons component ✨ (appHeaderComponent/index.tsx): Update position of notification badge for improved alignment ✨ (empty-page.tsx): Refactor create first flow button text and add icon for better user experience * [autofix.ci] apply automated fixes * ✨ (get-started-progress.tsx): Adjust height of elements for better visual alignment and spacing ✨ (get-started-progress.tsx): Add margin top to the inner container for improved layout ✨ (get-started-progress.tsx): Adjust padding values for better visual appearance ✨ (input-edit-folder-name.tsx): Add text size class to input element for better readability ✨ (index.tsx): Adjust text size class for better consistency and readability ✨ (index.tsx): Adjust icon size for better visual consistency and alignment ✨ (index.tsx): Adjust text size class for better consistency and readability * 📝 (sideBarFolderButtons): remove unnecessary class from span element to improve code readability and maintainability * 🔧 (select-options.tsx): Add 'text-xs' class to select options for consistent styling across components. --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- .../components/AccountMenu/index.tsx | 4 ++-- .../components/ThemeButtons/index.tsx | 2 +- .../components/core/appHeaderComponent/index.tsx | 2 +- .../components/get-started-progress.tsx | 10 +++++----- .../components/input-edit-folder-name.tsx | 2 +- .../components/select-options.tsx | 13 +++++++++++-- .../components/sideBarFolderButtons/index.tsx | 10 +++++----- .../src/pages/MainPage/pages/empty-page.tsx | 8 +++++++- 8 files changed, 33 insertions(+), 18 deletions(-) diff --git a/src/frontend/src/components/core/appHeaderComponent/components/AccountMenu/index.tsx b/src/frontend/src/components/core/appHeaderComponent/components/AccountMenu/index.tsx index d7e65907b..cb32e4acd 100644 --- a/src/frontend/src/components/core/appHeaderComponent/components/AccountMenu/index.tsx +++ b/src/frontend/src/components/core/appHeaderComponent/components/AccountMenu/index.tsx @@ -56,7 +56,7 @@ export const AccountMenu = () => {
-
+
{
-
+
Theme
diff --git a/src/frontend/src/components/core/appHeaderComponent/components/ThemeButtons/index.tsx b/src/frontend/src/components/core/appHeaderComponent/components/ThemeButtons/index.tsx index e2b5aa3ff..ec6282ed1 100644 --- a/src/frontend/src/components/core/appHeaderComponent/components/ThemeButtons/index.tsx +++ b/src/frontend/src/components/core/appHeaderComponent/components/ThemeButtons/index.tsx @@ -30,7 +30,7 @@ export const ThemeButtons = () => { }; return ( -
+
{/* Sliding Indicator - Behind the Buttons */}
{ const baseClasses = "absolute h-1 w-1 rounded-full bg-destructive"; return notificationCenter - ? `${baseClasses} right-[5.1rem] top-[10px]` + ? `${baseClasses} right-[5.1rem] top-[5px]` : "hidden"; }; diff --git a/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/get-started-progress.tsx b/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/get-started-progress.tsx index 1bd6b634d..b05ef9d4d 100644 --- a/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/get-started-progress.tsx +++ b/src/frontend/src/components/core/folderSidebarComponent/components/sideBarFolderButtons/components/get-started-progress.tsx @@ -82,7 +82,7 @@ export const GetStartedProgress: FC<{ }; return ( -
+
{percentageGetStarted >= 100 ? ( @@ -117,7 +117,7 @@ export const GetStartedProgress: FC<{
-
+