Moumen Soliman

Appshell

Navigation

About

Appshell component from Efferdui

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Appshell to your project and fits it to your theme.

Code

How Appshell is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

  
  import { SidebarInset, SidebarProvider } from "@/components/blocks/sidebar";
  import { AppHeader } from "@/components/ui/sidebar-header";
  import { AppSidebar } from "@/components/ui/sidebar-one";
  import type { AppBreadcrumbPage } from "@/components/ui/breadcrumb-efferdui";

  type AppShellProps = { 
    children: React.ReactNode;
    currentPage?: AppBreadcrumbPage | null;
  };
  
  export function AppShell({ children, currentPage }: AppShellProps) {
    return (
      <SidebarProvider>
        <AppSidebar />
        <SidebarInset>
          <AppHeader currentPage={currentPage} />
          <div className="flex flex-1 flex-col gap-4 overflow-y-auto p-4 md:p-6">
            {children}
          </div>
        </SidebarInset>
      </SidebarProvider>
    );
  }

  export default AppShell;

More by Moumen Soliman

View all
  • Interactive Logs Table

    Interactive Logs Table

    1.4K
  • Glass Blog Card

    Glass Blog Card

    1.1K
  • Glowy Waves Hero

    Glowy Waves Hero

    925
  • Gallery Grid with Lightbox

    Gallery Grid with Lightbox

    804
  • Expanding Search Dock

    Expanding Search Dock

    767
  • Glassmorphism Portfolio

    Glassmorphism Portfolio

    658
  • Hero Section

    Hero Section

    607
  • Glass Checkout Card

    Glass Checkout Card

    488

More in Navigation

View all
  • Sidebar

    Sidebar

    286
  • Navbar

    Navbar

    1
  • Tabs

    Tabs

    34
  • Oversized 404 Numeral

    Oversized 404 Numeral

    57
  • Sidebar

    Sidebar

    348
  • Breadrcrumb

    Breadrcrumb

    8
  • Pagination

    Pagination

    91
  • Pagination

    Pagination

    15