From bc88c0590df8aad3029759a8395c32a058cc21ba Mon Sep 17 00:00:00 2001 From: dwindown Date: Thu, 25 Dec 2025 10:51:06 +0700 Subject: [PATCH] Hide Card wrapper on mobile for cleaner layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Desktop: Show table in bordered Card wrapper - Mobile: Remove wrapper padding and hide Card border - Individual cards now display directly without outer container - Applied to AdminMembers, AdminOrders, AdminConsulting, AdminEvents 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- src/pages/admin/AdminConsulting.tsx | 34 ++++++++++++++--------------- src/pages/admin/AdminEvents.tsx | 4 ++-- src/pages/admin/AdminMembers.tsx | 12 +++++----- src/pages/admin/AdminOrders.tsx | 30 ++++++++++++------------- 4 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/pages/admin/AdminConsulting.tsx b/src/pages/admin/AdminConsulting.tsx index 1c299b2..c0ab8f6 100644 --- a/src/pages/admin/AdminConsulting.tsx +++ b/src/pages/admin/AdminConsulting.tsx @@ -305,10 +305,10 @@ export default function AdminConsulting() { - + {/* Desktop Table */} -
+
@@ -405,11 +405,13 @@ export default function AdminConsulting() { )}
-
+
+
+
- {/* Mobile Card Layout */} -
- {upcomingSlots.map((slot) => ( + {/* Mobile Card Layout */} +
+ {upcomingSlots.map((slot) => (
@@ -493,15 +495,13 @@ export default function AdminConsulting() {
)}
- - - + {/* Desktop Table */} -
+
@@ -535,11 +535,13 @@ export default function AdminConsulting() { )}
-
+
+
+
- {/* Mobile Card Layout */} -
- {pastSlots.slice(0, 20).map((slot) => ( + {/* Mobile Card Layout */} +
+ {pastSlots.slice(0, 20).map((slot) => (
@@ -573,9 +575,7 @@ export default function AdminConsulting() { Belum ada riwayat konsultasi
)} -
- - +
diff --git a/src/pages/admin/AdminEvents.tsx b/src/pages/admin/AdminEvents.tsx index 71115d7..84fe21e 100644 --- a/src/pages/admin/AdminEvents.tsx +++ b/src/pages/admin/AdminEvents.tsx @@ -280,7 +280,7 @@ export default function AdminEvents() {
{/* Mobile Card Layout */} -
+
{events.map((event) => (
@@ -377,7 +377,7 @@ export default function AdminEvents() {
{/* Mobile Card Layout */} -
+
{blocks.map((block) => (
diff --git a/src/pages/admin/AdminMembers.tsx b/src/pages/admin/AdminMembers.tsx index 2186bae..647bdb9 100644 --- a/src/pages/admin/AdminMembers.tsx +++ b/src/pages/admin/AdminMembers.tsx @@ -102,10 +102,10 @@ export default function AdminMembers() {

Manajemen Member

Kelola semua pengguna

- + {/* Desktop Table */} -
+
@@ -154,9 +154,11 @@ export default function AdminMembers() {
+ + - {/* Mobile Card Layout */} -
+ {/* Mobile Card Layout */} +
{members.map((member) => (
@@ -202,8 +204,6 @@ export default function AdminMembers() {
)}
- - diff --git a/src/pages/admin/AdminOrders.tsx b/src/pages/admin/AdminOrders.tsx index 3fa6f9c..e5df3be 100644 --- a/src/pages/admin/AdminOrders.tsx +++ b/src/pages/admin/AdminOrders.tsx @@ -176,10 +176,10 @@ export default function AdminOrders() {

Manajemen Order

Kelola semua pesanan

- + {/* Desktop Table */} -
+
@@ -218,10 +218,12 @@ export default function AdminOrders() {
+ + - {/* Mobile Card Layout */} -
- {orders.map((order) => ( + {/* Mobile Card Layout */} +
+ {orders.map((order) => (
@@ -252,17 +254,15 @@ export default function AdminOrders() {
- ))} - {orders.length === 0 && ( -
- Belum ada order -
- )} -
- - + ))} + {orders.length === 0 && ( +
+ Belum ada order +
+ )} +
- + Detail Order