Files
bedolaga-cabinet/src/components/layout/Layout.tsx
c0mrade b953ee0b8c feat: Linear-style UI redesign with improved mobile experience
Major changes:
- Redesign cabinet with Linear-style components and top navigation
- Replace detail modals with dedicated pages (users, broadcasts, email templates)
- Add email channel support for broadcasts
- Remove pull-to-refresh, improve drag-and-drop on touch devices
- Fix Telegram Mini App: fullscreen, back button, scroll restoration
- Unify admin pages color scheme to design system
- Mobile-first improvements: horizontal tabs for settings, better touch targets
2026-02-01 18:58:10 +03:00

18 lines
435 B
TypeScript

import { AppShell } from './AppShell';
interface LayoutProps {
children: React.ReactNode;
}
/**
* Main layout component that wraps all pages.
* Uses the new AppShell system with:
* - Desktop sidebar navigation
* - Mobile bottom navigation
* - Command palette (⌘K)
* - Platform-aware features (Telegram integration)
*/
export default function Layout({ children }: LayoutProps) {
return <AppShell>{children}</AppShell>;
}