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

    921
  • Gallery Grid with Lightbox

    Gallery Grid with Lightbox

    790
  • Expanding Search Dock

    Expanding Search Dock

    762
  • Glassmorphism Portfolio

    Glassmorphism Portfolio

    653
  • Hero Section

    Hero Section

    605
  • Glass Checkout Card

    Glass Checkout Card

    483

More in Navigation

View all
  • Sidebar

    Sidebar

    235
  • Navbar with Theme Toggle

    Navbar with Theme Toggle

    43
  • Tabs

    Tabs

    60
  • Sidebar

    Sidebar

    340
  • Numberless Pagination with Text

    Numberless Pagination with Text

    11
  • Oversized 404 Numeral

    Oversized 404 Numeral

    50
  • Footer

    Footer

    446
  • Pagination

    Pagination

    43