feat: auth & admin

This commit is contained in:
2026-06-03 10:41:53 +03:00
parent 612d0f0125
commit 7dc59fb3c4
120 changed files with 4683 additions and 2159 deletions
+14 -7
View File
@@ -5,17 +5,24 @@ import { QueuePanel } from '../player/QueuePanel';
export function AppShell() {
return (
<div style={{ display: 'flex', flexDirection: 'column', height: '100vh', overflow: 'hidden' }}>
<div style={{ display: 'flex', flex: 1, overflow: 'hidden' }}>
<div
style={{
display: 'flex',
flexDirection: 'column',
height: '100vh',
overflow: 'hidden',
}}
>
<div className="app-body">
<Sidebar />
<main style={{ flex: 1, overflow: 'auto', display: 'flex', flexDirection: 'column' }}>
<Outlet />
<main className="app-main">
<div className="app-screen">
<Outlet />
</div>
</main>
<QueuePanel />
</div>
<div style={{ position: 'relative', flexShrink: 0 }}>
<PersistentPlayer />
</div>
<PersistentPlayer />
</div>
);
}