From 0fe482009cdf132007f3ce1df9c26b51aebdb542 Mon Sep 17 00:00:00 2001 From: simoleo89 Date: Sun, 12 Jul 2026 18:50:44 +0200 Subject: [PATCH] fix: isolate shared admin styling --- src/app/admin/layout.tsx | 24 ++-- src/app/globals.css | 132 +++++++++--------- src/components/admin/admin-nav-link.tsx | 4 +- .../admin/catalog-manager/inline-editor.tsx | 8 +- .../admin/catalog-manager/tree-item.tsx | 2 +- src/components/admin/catalog-tree.tsx | 32 ++--- .../admin/catalog/bulk-import-items.tsx | 2 +- .../admin/catalog/items-shop-preview.tsx | 4 +- src/components/admin/dashboard.tsx | 56 ++++---- .../admin/emulator-settings-form.tsx | 4 +- src/components/admin/media-grid.tsx | 8 +- src/components/admin/media-picker.tsx | 16 +-- src/components/admin/page-header.tsx | 8 +- src/components/theme-vars.test.ts | 2 + src/lib/theme-css.ts | 5 + 15 files changed, 157 insertions(+), 150 deletions(-) diff --git a/src/app/admin/layout.tsx b/src/app/admin/layout.tsx index eeadef90..865d4498 100644 --- a/src/app/admin/layout.tsx +++ b/src/app/admin/layout.tsx @@ -158,7 +158,7 @@ export default async function AdminLayout({ children }: { children: ReactNode }) } return ( -
+
@@ -175,9 +175,9 @@ async function Sidebar({ staff }: { staff: { id: number; username: string; rank: return (