Refactor admin layout and merchants page for improved UI and functionality; add URL copy feature and enhance date formatting
CI / test (push) Successful in 5s

This commit is contained in:
2026-01-22 05:04:19 -05:00
parent 411c3bc05d
commit df46788570
5 changed files with 260 additions and 89 deletions
+6 -3
View File
@@ -149,7 +149,7 @@ export default function AdminLayout({
return (
// ✅ prevent browser-level horizontal scroll from any wide children
<div className="flex min-h-screen bg-black text-zinc-50 overflow-x-hidden">
<div className="min-h-screen bg-black text-zinc-50 overflow-x-hidden pt-[52px]">
<AdminLeftNavigation
collapsed={collapsed}
onToggleCollapsed={() => setCollapsed((v) => !v)}
@@ -157,8 +157,11 @@ export default function AdminLayout({
/>
{/* ✅ min-w-0 is the critical fix: lets the main column shrink */}
<div className="flex min-h-screen flex-1 min-w-0 flex-col">
<header className="flex items-center justify-between border-b border-zinc-900 bg-zinc-950/70 px-4 py-3">
<div
className="flex min-h-screen flex-1 min-w-0 flex-col transition-all duration-300"
style={{ marginLeft: collapsed ? '68px' : '280px' }}
>
<header className="flex items-center justify-between border-b border-zinc-900 bg-zinc-950/70 px-4 py-3 sticky top-0 z-30 backdrop-blur-sm">
<div>
<p className="text-xs uppercase tracking-[0.18em] text-zinc-500">
Admin