From 4988e7fee3c62c2ebbca249de046a754c43fdd44 Mon Sep 17 00:00:00 2001 From: TamilRamGanesan-SF5080 Date: Wed, 17 Dec 2025 17:15:27 +0530 Subject: [PATCH 1/2] 999936: fixed the bugs and UI changes --- Employee_Managment_App/src/App.tsx | 1 + .../src/components/Achievements.css | 24 ++-- .../src/components/Achievements.tsx | 21 ++-- .../src/components/Announcement.tsx | 80 +++++++----- .../components/AnnouncementDetailDialog.tsx | 10 +- .../src/components/Employees.tsx | 10 +- .../src/components/Organization.css | 5 +- .../src/components/Policies.css | 110 +++-------------- .../src/components/Policies.tsx | 45 +++---- .../src/components/TopNav.css | 15 ++- .../src/components/TopNav.tsx | 104 ++++++++-------- Employee_Managment_App/src/index.css | 115 ++++++++++-------- 12 files changed, 256 insertions(+), 284 deletions(-) diff --git a/Employee_Managment_App/src/App.tsx b/Employee_Managment_App/src/App.tsx index 87dfc8d..ddd47c5 100644 --- a/Employee_Managment_App/src/App.tsx +++ b/Employee_Managment_App/src/App.tsx @@ -90,6 +90,7 @@ function App() { width={`${SIDEBAR_WIDTH}px`} dockSize={`${SIDEBAR_WIDTH_COLLAPSED}px`} enableDock={sbEnableDock} + enableGestures={false} isOpen={sbIsOpen} type={sbType as any} position="Left" diff --git a/Employee_Managment_App/src/components/Achievements.css b/Employee_Managment_App/src/components/Achievements.css index a42730f..7b9d23e 100644 --- a/Employee_Managment_App/src/components/Achievements.css +++ b/Employee_Managment_App/src/components/Achievements.css @@ -34,8 +34,8 @@ body, /* removed decorative radial gradients */ min-height: 100%; color: var(--text); - font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji"; -} + font-family: 'Roboto', sans-serif; + } /* Toolbar - flat */ .achievements-toolbar { @@ -70,7 +70,9 @@ body, } .toolbar-field { - display: grid; + display: flex; + justify-content: center; + align-items: center; gap: 6px; font-size: 12px; color: var(--muted); @@ -78,6 +80,7 @@ body, .field-label { opacity: .9; + font-size: 14px; } /* Syncfusion dropdowns */ @@ -144,7 +147,7 @@ body, .lb-section { background: var(--surface); border: 1px solid var(--border); - border-radius: 10px; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); overflow: hidden; } @@ -153,6 +156,7 @@ body, display: flex; align-items: center; gap: 10px; + height: 70px; padding: 10px 12px; border-bottom: 1px solid var(--border); background: #fff; @@ -171,18 +175,21 @@ body, .bg-r-overall { background: #fb5757; color: #fff; + font-size: 22px; } .icon-task, .bg-r-task { background: #d65e22; color: #fff; + font-size: 22px; } .icon-att, .bg-r-attendance { background: #317701; color: #fff; + font-size: 22px; } .lb-header-text { @@ -196,7 +203,7 @@ body, } .lb-sub { - font-size: 10px; + font-size: 14px; color: #fff; letter-spacing: 1px; padding-top: 5px; @@ -292,13 +299,6 @@ body, font-size: 13px; letter-spacing: .2px; font-feature-settings: "tnum" on, "lnum" on; - background: #f8fafc; padding: 4px 8px; - border-radius: 6px; - border: 1px solid #e5e7eb; font-family: 'Roboto', sans-serif; } - -.score.flat { - background: #f8fafc; -} \ No newline at end of file diff --git a/Employee_Managment_App/src/components/Achievements.tsx b/Employee_Managment_App/src/components/Achievements.tsx index f4cfe2f..d756e03 100644 --- a/Employee_Managment_App/src/components/Achievements.tsx +++ b/Employee_Managment_App/src/components/Achievements.tsx @@ -209,14 +209,14 @@ const Achievements: React.FC = ({ userInfo, onlyTeamIfUser =