From 262836b75e4c83bd8a9473d0d15ccb27757559a9 Mon Sep 17 00:00:00 2001 From: ngthanhvu Date: Wed, 5 Aug 2026 05:46:40 -0400 Subject: [PATCH] refactor: update border colors and improve styling in thanh-vien.vue - Changed border color classes for better visibility and consistency. - Adjusted hover effects for table rows to enhance user experience. - Modified gradient class for member initials for improved aesthetics. - Updated select input styles for better alignment with design guidelines. --- app/assets/css/main.css | 8 +- app/pages/admin/cai-dat.vue | 6 +- app/pages/admin/index.vue | 34 +- app/pages/admin/login.vue | 20 +- app/pages/admin/phim/[id].vue | 754 ++++++++++++++------------------- app/pages/admin/thanh-vien.vue | 14 +- 6 files changed, 360 insertions(+), 476 deletions(-) diff --git a/app/assets/css/main.css b/app/assets/css/main.css index 28420a9..a9fdbb2 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -95,7 +95,7 @@ select:disabled { } .admin-input { - @apply h-11 w-full rounded-xl border border-white/[0.08] bg-white/[0.03] px-4 text-sm text-white placeholder:text-zinc-500 outline-none transition focus:border-yellow-400/40 focus:bg-white/[0.05] focus:ring-2 focus:ring-yellow-400/15; + @apply h-11 w-full rounded-xl border border-white/8 bg-white/3 px-4 text-sm text-white placeholder:text-zinc-500 outline-none transition focus:border-yellow-400/40 focus:bg-white/5 focus:ring-2 focus:ring-yellow-400/15; } .admin-btn { @@ -107,7 +107,7 @@ select:disabled { } .admin-btn-secondary { - @apply inline-flex h-10 items-center justify-center gap-2 rounded-xl px-5 text-sm font-semibold transition-all duration-150 active:scale-[0.98] border border-white/[0.08] bg-white/[0.04] text-zinc-100 hover:bg-white/[0.08]; + @apply inline-flex h-10 items-center justify-center gap-2 rounded-xl px-5 text-sm font-semibold transition-all duration-150 active:scale-[0.98] border border-white/8 bg-white/4 text-zinc-100 hover:bg-white/8; } .admin-btn-danger { @@ -136,7 +136,7 @@ select:disabled { /* Compact controls for dense edit rows */ .admin-input-sm { - @apply h-8 rounded-lg border border-white/[0.08] bg-white/[0.03] px-2.5 text-xs text-white placeholder:text-zinc-500 outline-none transition focus:border-yellow-400/40 focus:bg-white/[0.05]; + @apply h-8 rounded-lg border border-white/8 bg-white/3 px-2.5 text-xs text-white placeholder:text-zinc-500 outline-none transition focus:border-yellow-400/40 focus:bg-white/5; } .admin-btn-sm { @@ -144,7 +144,7 @@ select:disabled { } .admin-icon-square { - @apply grid size-9 place-items-center rounded-xl border border-white/[0.08] bg-white/[0.03] text-zinc-300; + @apply grid size-9 place-items-center rounded-xl border border-white/8 bg-white/3 text-zinc-300; } } diff --git a/app/pages/admin/cai-dat.vue b/app/pages/admin/cai-dat.vue index 48918b3..766fabc 100644 --- a/app/pages/admin/cai-dat.vue +++ b/app/pages/admin/cai-dat.vue @@ -42,7 +42,7 @@ const allowRegistration = ref(true)
+ class="w-full rounded-xl border border-white/8 bg-white/3 px-4 py-2.5 text-sm text-white outline-none transition placeholder:text-slate-500 focus:border-yellow-400/50 focus:bg-white/5 focus:ring-2 focus:ring-yellow-400/20">
@@ -51,7 +51,7 @@ const allowRegistration = ref(true)

Tùy chọn hệ thống

-