From 8c7f4000a9659ca6a22448c128a09a5ab1877c5a Mon Sep 17 00:00:00 2001 From: dwindown Date: Thu, 25 Dec 2025 11:02:55 +0700 Subject: [PATCH] Add shadows to mobile cards and fix AdminProducts wrapper MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add shadow-sm to all mobile row cards for consistency - Hide Card wrapper on mobile for AdminProducts page - Add shadows to review cards in AdminReviews - Applied to AdminMembers, AdminOrders, AdminConsulting, AdminEvents, AdminProducts, AdminReviews 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- src/pages/admin/AdminConsulting.tsx | 4 ++-- src/pages/admin/AdminEvents.tsx | 4 ++-- src/pages/admin/AdminMembers.tsx | 2 +- src/pages/admin/AdminOrders.tsx | 2 +- src/pages/admin/AdminProducts.tsx | 28 ++++++++++++++-------------- src/pages/admin/AdminReviews.tsx | 4 ++-- 6 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/pages/admin/AdminConsulting.tsx b/src/pages/admin/AdminConsulting.tsx index c0ab8f6..bac8c64 100644 --- a/src/pages/admin/AdminConsulting.tsx +++ b/src/pages/admin/AdminConsulting.tsx @@ -412,7 +412,7 @@ export default function AdminConsulting() { {/* Mobile Card Layout */}
{upcomingSlots.map((slot) => ( -
+
@@ -542,7 +542,7 @@ export default function AdminConsulting() { {/* Mobile Card Layout */}
{pastSlots.slice(0, 20).map((slot) => ( -
+
diff --git a/src/pages/admin/AdminEvents.tsx b/src/pages/admin/AdminEvents.tsx index 84fe21e..02296fc 100644 --- a/src/pages/admin/AdminEvents.tsx +++ b/src/pages/admin/AdminEvents.tsx @@ -282,7 +282,7 @@ export default function AdminEvents() { {/* Mobile Card Layout */}
{events.map((event) => ( -
+
@@ -379,7 +379,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 647bdb9..37d2dcf 100644 --- a/src/pages/admin/AdminMembers.tsx +++ b/src/pages/admin/AdminMembers.tsx @@ -160,7 +160,7 @@ export default function AdminMembers() { {/* Mobile Card Layout */}
{members.map((member) => ( -
+
diff --git a/src/pages/admin/AdminOrders.tsx b/src/pages/admin/AdminOrders.tsx index e5df3be..20a3855 100644 --- a/src/pages/admin/AdminOrders.tsx +++ b/src/pages/admin/AdminOrders.tsx @@ -224,7 +224,7 @@ export default function AdminOrders() { {/* Mobile Card Layout */}
{orders.map((order) => ( -
+
diff --git a/src/pages/admin/AdminProducts.tsx b/src/pages/admin/AdminProducts.tsx index 34f84b6..c4588dd 100644 --- a/src/pages/admin/AdminProducts.tsx +++ b/src/pages/admin/AdminProducts.tsx @@ -162,10 +162,10 @@ export default function AdminProducts() {
- + {/* Desktop Table */} -
+
@@ -216,11 +216,13 @@ export default function AdminProducts() {
+ + - {/* Mobile Card Layout */} -
- {products.map((product) => ( -
+ {/* Mobile Card Layout */} +
+ {products.map((product) => ( +

{product.title}

@@ -257,15 +259,13 @@ export default function AdminProducts() {
- ))} - {products.length === 0 && ( -
- Belum ada produk -
- )} + ))} + {products.length === 0 && ( +
+ Belum ada produk
- - + )} +
diff --git a/src/pages/admin/AdminReviews.tsx b/src/pages/admin/AdminReviews.tsx index 75e6668..2568f75 100644 --- a/src/pages/admin/AdminReviews.tsx +++ b/src/pages/admin/AdminReviews.tsx @@ -210,7 +210,7 @@ export default function AdminReviews() { ) : ( filteredReviews.map((review) => ( - +
@@ -289,7 +289,7 @@ export default function AdminReviews() { ) : ( pendingReviews.map((review) => ( - +