From 48ca3fb83461d61764c7d55fdb0194214414ab5a Mon Sep 17 00:00:00 2001 From: lenhanphung Date: Wed, 24 Sep 2025 13:30:52 +0700 Subject: [PATCH] UI: adjust main layout --- src/components/Calendar/Calendar.css | 2 +- src/components/Menubar/Menubar.css | 7 ++++ src/components/Menubar/Menubar.tsx | 52 ++++++++++++++++------------ 3 files changed, 37 insertions(+), 24 deletions(-) diff --git a/src/components/Calendar/Calendar.css b/src/components/Calendar/Calendar.css index 22c0ded..df509e2 100644 --- a/src/components/Calendar/Calendar.css +++ b/src/components/Calendar/Calendar.css @@ -25,7 +25,7 @@ } .sidebar { border-right: 2px solid #f3f4f6; - width: 20vw; + width: 330px; padding: 16px 25px; height: 90vh; flex-direction: column; diff --git a/src/components/Menubar/Menubar.css b/src/components/Menubar/Menubar.css index a3f4c82..7ad17db 100644 --- a/src/components/Menubar/Menubar.css +++ b/src/components/Menubar/Menubar.css @@ -49,6 +49,7 @@ .menubar-item { display: flex; align-items: center; + width: calc(330px - .5rem); } .logo { @@ -97,4 +98,10 @@ .left-menu { display: flex; align-items: center; + justify-content: flex-start; } +.right-menu { + display: flex; + justify-content: flex-end; + align-items: center; +} \ No newline at end of file diff --git a/src/components/Menubar/Menubar.tsx b/src/components/Menubar/Menubar.tsx index 154b881..d663d7c 100644 --- a/src/components/Menubar/Menubar.tsx +++ b/src/components/Menubar/Menubar.tsx @@ -100,31 +100,35 @@ export function Menubar({ <>
- - -
- - - - - +
+
- -
- - {currentDate.toLocaleDateString("en-US", { - month: "long", - year: "numeric", - })} - +
+
+ + + + + +
+
+
+
+ + {currentDate.toLocaleDateString("en-US", { + month: "long", + year: "numeric", + })} + +
-
+
- +
+
{applist.length > 0 && ( )} - +
+