From f18cd029bcc3090cdae7b9c6c3038bdfb1566b32 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 4 Apr 2024 15:00:33 +0700 Subject: [PATCH 1/5] feat: css scrollbar, textmute, main --- src/css/app.scss | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/css/app.scss b/src/css/app.scss index c174258b..8d622328 100644 --- a/src/css/app.scss +++ b/src/css/app.scss @@ -25,6 +25,9 @@ html { --surface-1: white; --surface-2: var(--gray-1); --surface-3: var(--gray-2); + --text-mute: var(--stone-4-hsl); + --main-fg: 0 0% 100%; + --main-bg: var(--blue-6-hsl); --gender-male: var(--blue-5-hsl); --gender-female: var(--pink-7-hsl); @@ -43,6 +46,19 @@ html { --surface-1: var(--gray-11); --surface-2: var(--gray-10); --surface-3: var(--gray-9); + --text-mute: var(--stone-8-hsl); +} + +::-webkit-scrollbar { + width: 0.5rem; + height: 0.5rem; +} + +::-webkit-scrollbar-thumb { + border: 0.15rem solid rgba(0, 0, 0, 0); + background-color: hsla(0, 0%, 50%, 0.75); + background-clip: padding-box; + border-radius: 0.5rem; } .bordered { From e11a3f75a114c35d336f5ac4feac4553d9b3d3bc Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 4 Apr 2024 15:02:27 +0700 Subject: [PATCH 2/5] feat: SelectorList component --- src/components/SelectorList.vue | 71 +++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 src/components/SelectorList.vue diff --git a/src/components/SelectorList.vue b/src/components/SelectorList.vue new file mode 100644 index 00000000..c9159da4 --- /dev/null +++ b/src/components/SelectorList.vue @@ -0,0 +1,71 @@ + + + + From d04d4570cd7d80909707ad24c7ecd8a5fa1cdeda Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 4 Apr 2024 15:03:39 +0700 Subject: [PATCH 3/5] feat: Personnel => layout --- .../02_personnel-management/MainPage.vue | 84 +++++++++++++++++-- 1 file changed, 75 insertions(+), 9 deletions(-) diff --git a/src/pages/02_personnel-management/MainPage.vue b/src/pages/02_personnel-management/MainPage.vue index 7bfe300e..b67febb1 100644 --- a/src/pages/02_personnel-management/MainPage.vue +++ b/src/pages/02_personnel-management/MainPage.vue @@ -1,6 +1,14 @@ From a7ef9384d1d9678403d8df405021c1eb345ba6dd Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 4 Apr 2024 15:04:31 +0700 Subject: [PATCH 4/5] fix: param in doLogout function --- src/layouts/MainLayout.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue index aed5224d..b2fe3af0 100644 --- a/src/layouts/MainLayout.vue +++ b/src/layouts/MainLayout.vue @@ -91,7 +91,7 @@ function setActive(button: NotificationButton) { } } -function doLogout(confirm?: boolean = false) { +function doLogout(confirm: boolean = false) { logoutModal.value = true; if (confirm) { logoutModal.value = false; From 9964927f44a541a528e6909ef1d9ef0152a66e56 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 4 Apr 2024 15:06:29 +0700 Subject: [PATCH 5/5] feat: statCard shadow, gap, max-h --- src/components/StatCardComponet.vue | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/StatCardComponet.vue b/src/components/StatCardComponet.vue index e69a943a..2e4a000c 100644 --- a/src/components/StatCardComponet.vue +++ b/src/components/StatCardComponet.vue @@ -12,18 +12,21 @@ const color = ['purple', 'pink', 'yellow', 'green'];