{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "adminlte", "homepage": "https://adminlte.io", "items": [ { "name": "adminlte-theme", "type": "registry:style", "title": "AdminLTE Theme", "description": "AdminLTE 2.4.2 color system with 16 named colors, CSS custom properties for runtime skin switching, layout constants, and utility functions.", "dependencies": [ "clsx", "tailwind-merge" ], "files": [ { "path": "registry/new-york/adminlte-theme/adminlte-theme.css", "type": "registry:style" }, { "path": "registry/new-york/adminlte-theme/lib/colors.ts", "type": "registry:lib" }, { "path": "registry/new-york/adminlte-theme/lib/cn.ts", "type": "registry:lib" } ], "cssVars": { "light": { "adminlte-aqua": "#00c0ef", "adminlte-red": "#dd4b39", "adminlte-green": "#00a65a", "adminlte-yellow": "#f39c12", "adminlte-blue": "#0073b7", "adminlte-light-blue": "#3c8dbc", "adminlte-navy": "#001f3f", "adminlte-teal": "#39cccc", "adminlte-olive": "#3d9970", "adminlte-lime": "#01ff70", "adminlte-orange": "#ff851b", "adminlte-fuchsia": "#f012be", "adminlte-purple": "#605ca8", "adminlte-maroon": "#d81b60", "adminlte-black": "#111111", "adminlte-gray": "#d2d6de", "adminlte-content-bg": "#ecf0f5" } } }, { "name": "skin-blue", "type": "registry:theme", "title": "Skin Blue", "description": "Blue skin for AdminLTE with dark sidebar and blue navbar (#3c8dbc).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-blue/skin-blue.css", "type": "registry:style" } ] }, { "name": "skin-blue-light", "type": "registry:theme", "title": "Skin Blue Light", "description": "Blue skin with light sidebar (#f9fafc) and blue navbar (#3c8dbc).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-blue-light/skin-blue-light.css", "type": "registry:style" } ] }, { "name": "skin-green", "type": "registry:theme", "title": "Skin Green", "description": "Green skin for AdminLTE with dark sidebar and green navbar (#00a65a).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-green/skin-green.css", "type": "registry:style" } ] }, { "name": "skin-green-light", "type": "registry:theme", "title": "Skin Green Light", "description": "Green skin with light sidebar and green navbar (#00a65a).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-green-light/skin-green-light.css", "type": "registry:style" } ] }, { "name": "skin-red", "type": "registry:theme", "title": "Skin Red", "description": "Red skin for AdminLTE with dark sidebar and red navbar (#dd4b39).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-red/skin-red.css", "type": "registry:style" } ] }, { "name": "skin-red-light", "type": "registry:theme", "title": "Skin Red Light", "description": "Red skin with light sidebar and red navbar (#dd4b39).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-red-light/skin-red-light.css", "type": "registry:style" } ] }, { "name": "skin-yellow", "type": "registry:theme", "title": "Skin Yellow", "description": "Yellow skin for AdminLTE with dark sidebar and yellow navbar (#f39c12).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-yellow/skin-yellow.css", "type": "registry:style" } ] }, { "name": "skin-yellow-light", "type": "registry:theme", "title": "Skin Yellow Light", "description": "Yellow skin with light sidebar and yellow navbar (#f39c12).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-yellow-light/skin-yellow-light.css", "type": "registry:style" } ] }, { "name": "skin-purple", "type": "registry:theme", "title": "Skin Purple", "description": "Purple skin for AdminLTE with dark sidebar and purple navbar (#605ca8).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-purple/skin-purple.css", "type": "registry:style" } ] }, { "name": "skin-purple-light", "type": "registry:theme", "title": "Skin Purple Light", "description": "Purple skin with light sidebar and purple navbar (#605ca8).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-purple-light/skin-purple-light.css", "type": "registry:style" } ] }, { "name": "skin-black", "type": "registry:theme", "title": "Skin Black", "description": "Black skin for AdminLTE with dark sidebar and white navbar with dark text.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-black/skin-black.css", "type": "registry:style" } ] }, { "name": "skin-black-light", "type": "registry:theme", "title": "Skin Black Light", "description": "Black skin with light sidebar and white navbar with dark text.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/skin-black-light/skin-black-light.css", "type": "registry:style" } ] }, { "name": "use-collapsible", "type": "registry:hook", "title": "useCollapsible", "description": "Hook for collapsible box widget with CSS max-height animation (500ms slide toggle).", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-collapsible/hooks/use-collapsible.ts", "type": "registry:hook" } ] }, { "name": "use-removable", "type": "registry:hook", "title": "useRemovable", "description": "Hook for removable box widget with slide-up animation then unmount.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-removable/hooks/use-removable.ts", "type": "registry:hook" } ] }, { "name": "use-box-loading", "type": "registry:hook", "title": "useBoxLoading", "description": "Hook for box loading overlay state with spinner toggle.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-box-loading/hooks/use-box-loading.ts", "type": "registry:hook" } ] }, { "name": "use-push-menu", "type": "registry:hook", "title": "usePushMenu", "description": "Hook for sidebar push menu toggle with responsive 767px breakpoint handling.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-push-menu/hooks/use-push-menu.ts", "type": "registry:hook" } ] }, { "name": "use-treeview", "type": "registry:hook", "title": "useTreeview", "description": "Hook for accordion treeview menu with expand/collapse animation.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-treeview/hooks/use-treeview.ts", "type": "registry:hook" } ] }, { "name": "use-control-sidebar", "type": "registry:hook", "title": "useControlSidebar", "description": "Hook for right control sidebar slide toggle.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-control-sidebar/hooks/use-control-sidebar.ts", "type": "registry:hook" } ] }, { "name": "use-layout", "type": "registry:hook", "title": "useLayout", "description": "Hook for calculating content wrapper min-height based on viewport, header, footer, and sidebar.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-layout/hooks/use-layout.ts", "type": "registry:hook" } ] }, { "name": "use-direct-chat", "type": "registry:hook", "title": "useDirectChat", "description": "Hook for toggling direct chat contacts panel visibility.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-direct-chat/hooks/use-direct-chat.ts", "type": "registry:hook" } ] }, { "name": "use-todo-list", "type": "registry:hook", "title": "useTodoList", "description": "Hook for managing todo list items with check/uncheck toggle and callbacks.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/use-todo-list/hooks/use-todo-list.ts", "type": "registry:hook" } ] }, { "name": "adminlte-button", "type": "registry:ui", "title": "AdminLTE Button", "description": "Button with 6 color variants (primary/success/danger/warning/info/default), flat style, social media variants, and 4 sizes.", "dependencies": [ "lucide-react" ], "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-button/ui/adminlte-button.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-badge", "type": "registry:ui", "title": "AdminLTE Badge", "description": "Inline badge with 6 color variants for notification counts and status indicators.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-badge/ui/adminlte-badge.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-label", "type": "registry:ui", "title": "AdminLTE Label", "description": "Inline label with 6 color variants for categorization and status display.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-label/ui/adminlte-label.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-alert", "type": "registry:ui", "title": "AdminLTE Alert", "description": "Alert with success/info/warning/danger variants and optional dismissible close button.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-alert/ui/adminlte-alert.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-callout", "type": "registry:ui", "title": "AdminLTE Callout", "description": "Callout box with colored left border, title, and content for highlighting important information.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-callout/ui/adminlte-callout.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-progress", "type": "registry:ui", "title": "AdminLTE Progress Bar", "description": "Progress bar with 6 colors (aqua/red/green/yellow/blue/purple), 4 sizes, striped and animated variants, vertical mode, and description labels.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-progress/ui/adminlte-progress.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-modal", "type": "registry:ui", "title": "AdminLTE Modal", "description": "Modal dialog with colored header variants (primary/info/success/warning/danger), three sizes, and header/body/footer sections.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json" ], "files": [ { "path": "registry/new-york/adminlte-modal/ui/adminlte-modal.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-tabs", "type": "registry:ui", "title": "AdminLTE Tabs", "description": "Tab navigation with colored header variants, custom box styling, header tools slot, and top/bottom position.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-tabs/ui/adminlte-tabs.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-carousel", "type": "registry:ui", "title": "AdminLTE Carousel", "description": "Image carousel with auto-play, indicators, and prev/next controls.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-carousel/ui/adminlte-carousel.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-dropdown", "type": "registry:ui", "title": "AdminLTE Dropdown", "description": "Dropdown menu with trigger element, items, headers, footers, and dividers.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-dropdown/ui/adminlte-dropdown.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-description-block", "type": "registry:ui", "title": "AdminLTE Description Block", "description": "Statistics display block with value, label, and up/down/flat trend indicator.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-description-block/ui/adminlte-description-block.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-users-list", "type": "registry:ui", "title": "AdminLTE Users List", "description": "Grid of user avatars with names and dates for displaying team members or recent users.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-users-list/ui/adminlte-users-list.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-products-list", "type": "registry:ui", "title": "AdminLTE Products List", "description": "Vertical list of products with image, name, description, and label for recently added products.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-products-list/ui/adminlte-products-list.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-form-control", "type": "registry:ui", "title": "AdminLTE Form Controls", "description": "Form elements including input, textarea, select with AdminLTE styling, validation states, and form groups.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-form-control/ui/adminlte-form-control.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-input-group", "type": "registry:ui", "title": "AdminLTE Input Group", "description": "Input group with addon text, icons, or buttons before/after the input field.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-input-group/ui/adminlte-input-group.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-checkbox-radio", "type": "registry:ui", "title": "AdminLTE Checkbox & Radio", "description": "Styled checkboxes and radio buttons with 5 color accents and inline/block layout.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-checkbox-radio/ui/adminlte-checkbox-radio.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-table", "type": "registry:ui", "title": "AdminLTE Table", "description": "Table with striped, bordered, hover, condensed variants and responsive wrapper.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-table/ui/adminlte-table.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-pagination", "type": "registry:ui", "title": "AdminLTE Pagination", "description": "Pagination component with flat variant, three sizes, and ellipsis for large page counts.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-pagination/ui/adminlte-pagination.tsx", "type": "registry:ui" } ] }, { "name": "adminlte-chart-placeholder", "type": "registry:ui", "title": "AdminLTE Chart Placeholder", "description": "Chart container placeholder for line, area, bar, pie, and donut charts with configurable height.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/adminlte-chart-placeholder/ui/adminlte-chart-placeholder.tsx", "type": "registry:ui" } ] }, { "name": "box", "type": "registry:component", "title": "Box Widget", "description": "AdminLTE box/card widget with header, body, footer, tools. Supports 6 color variants, solid fill, collapsible, removable, and loading overlay.", "dependencies": [ "lucide-react" ], "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-collapsible.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-removable.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-box-loading.json" ], "files": [ { "path": "registry/new-york/box/components/box.tsx", "type": "registry:component" } ] }, { "name": "small-box", "type": "registry:component", "title": "Small Box", "description": "Compact stat widget with colored background, large number, description text, icon, and footer link.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/small-box/components/small-box.tsx", "type": "registry:component" } ] }, { "name": "info-box", "type": "registry:component", "title": "Info Box", "description": "Information display widget with colored icon area, text label, number value, and optional progress bar.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-progress.json" ], "files": [ { "path": "registry/new-york/info-box/components/info-box.tsx", "type": "registry:component" } ] }, { "name": "sidebar-menu", "type": "registry:component", "title": "Sidebar Menu", "description": "Sidebar navigation menu with treeview support, section headers, icons, badges, and accordion behavior.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-badge.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-label.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-treeview.json" ], "files": [ { "path": "registry/new-york/sidebar-menu/components/sidebar-menu.tsx", "type": "registry:component" } ] }, { "name": "sidebar-user-panel", "type": "registry:component", "title": "Sidebar User Panel", "description": "User information panel for the sidebar with avatar, name, and online status.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/sidebar-user-panel/components/sidebar-user-panel.tsx", "type": "registry:component" } ] }, { "name": "sidebar-search-form", "type": "registry:component", "title": "Sidebar Search Form", "description": "Search form for the sidebar with themed input and button.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json" ], "files": [ { "path": "registry/new-york/sidebar-search-form/components/sidebar-search-form.tsx", "type": "registry:component" } ] }, { "name": "header-logo", "type": "registry:component", "title": "Header Logo", "description": "Logo component for the main header with full and mini (collapsed) variants.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/header-logo/components/header-logo.tsx", "type": "registry:component" } ] }, { "name": "header-navbar", "type": "registry:component", "title": "Header Navbar", "description": "Top navigation bar for the main header with sidebar toggle and custom menu slots.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/header-navbar/components/header-navbar.tsx", "type": "registry:component" } ] }, { "name": "messages-dropdown", "type": "registry:component", "title": "Messages Dropdown", "description": "Navbar dropdown for displaying recent messages with avatar, name, text preview, and timestamp.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-dropdown.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-badge.json" ], "files": [ { "path": "registry/new-york/messages-dropdown/components/messages-dropdown.tsx", "type": "registry:component" } ] }, { "name": "notifications-dropdown", "type": "registry:component", "title": "Notifications Dropdown", "description": "Navbar dropdown for displaying notifications with icons and text.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-dropdown.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-badge.json" ], "files": [ { "path": "registry/new-york/notifications-dropdown/components/notifications-dropdown.tsx", "type": "registry:component" } ] }, { "name": "tasks-dropdown", "type": "registry:component", "title": "Tasks Dropdown", "description": "Navbar dropdown for displaying task progress with progress bars.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-dropdown.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-progress.json" ], "files": [ { "path": "registry/new-york/tasks-dropdown/components/tasks-dropdown.tsx", "type": "registry:component" } ] }, { "name": "user-menu-dropdown", "type": "registry:component", "title": "User Menu Dropdown", "description": "Navbar dropdown for user account with header banner, avatar, menu items, and sign out button.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-dropdown.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json" ], "files": [ { "path": "registry/new-york/user-menu-dropdown/components/user-menu-dropdown.tsx", "type": "registry:component" } ] }, { "name": "main-header", "type": "registry:component", "title": "Main Header", "description": "Top header bar containing the logo and navigation bar with responsive collapsing.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/header-logo.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/header-navbar.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-push-menu.json" ], "files": [ { "path": "registry/new-york/main-header/components/main-header.tsx", "type": "registry:component" } ] }, { "name": "main-sidebar", "type": "registry:component", "title": "Main Sidebar", "description": "Left sidebar with 230px width, themed colors, collapse/expand transitions, and mobile responsive behavior.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/sidebar-menu.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/sidebar-user-panel.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/sidebar-search-form.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-push-menu.json" ], "files": [ { "path": "registry/new-york/main-sidebar/components/main-sidebar.tsx", "type": "registry:component" } ] }, { "name": "main-footer", "type": "registry:component", "title": "Main Footer", "description": "Page footer with white background, border-top, and left/right content slots.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/main-footer/components/main-footer.tsx", "type": "registry:component" } ] }, { "name": "content-wrapper", "type": "registry:component", "title": "Content Wrapper", "description": "Main content area with #ecf0f5 background, margin-left offset for sidebar, and transition animations.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/content-wrapper/components/content-wrapper.tsx", "type": "registry:component" } ] }, { "name": "content-header", "type": "registry:component", "title": "Content Header", "description": "Page title section with h1 heading, subtitle, and breadcrumb navigation.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/content-header/components/content-header.tsx", "type": "registry:component" } ] }, { "name": "control-sidebar", "type": "registry:component", "title": "Control Sidebar", "description": "Right sidebar panel with dark/light variants, tab navigation, and slide-in toggle.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-tabs.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-control-sidebar.json" ], "files": [ { "path": "registry/new-york/control-sidebar/components/control-sidebar.tsx", "type": "registry:component" } ] }, { "name": "timeline", "type": "registry:component", "title": "Timeline", "description": "Vertical timeline with colored icon markers, time labels, headers, body content, and footer actions.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-badge.json" ], "files": [ { "path": "registry/new-york/timeline/components/timeline.tsx", "type": "registry:component" } ] }, { "name": "direct-chat", "type": "registry:component", "title": "Direct Chat", "description": "Chat widget with message bubbles (left/right aligned), contacts panel toggle, and message input.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-direct-chat.json" ], "files": [ { "path": "registry/new-york/direct-chat/components/direct-chat.tsx", "type": "registry:component" } ] }, { "name": "chat-widget", "type": "registry:component", "title": "Chat Widget", "description": "Simple chat display with message list, avatars, timestamps, and message input.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/chat-widget/components/chat-widget.tsx", "type": "registry:component" } ] }, { "name": "todo-list", "type": "registry:component", "title": "Todo List", "description": "Interactive todo list with checkbox toggle, strikethrough on completion, colored left border, and delete action.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-label.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-todo-list.json" ], "files": [ { "path": "registry/new-york/todo-list/components/todo-list.tsx", "type": "registry:component" } ] }, { "name": "profile-card", "type": "registry:component", "title": "Profile Card", "description": "User profile card with cover image, avatar, name, role, and stats row in two layout styles.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-description-block.json" ], "files": [ { "path": "registry/new-york/profile-card/components/profile-card.tsx", "type": "registry:component" } ] }, { "name": "admin-layout", "type": "registry:block", "title": "Admin Layout", "description": "Complete AdminLTE layout wrapper with sidebar, header, content area, footer, and React context provider for layout state management.", "dependencies": [ "lucide-react" ], "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/main-header.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/main-sidebar.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/content-wrapper.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/content-header.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/main-footer.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/control-sidebar.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-layout.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/use-push-menu.json" ], "files": [ { "path": "registry/new-york/admin-layout/blocks/admin-layout.tsx", "type": "registry:component" }, { "path": "registry/new-york/admin-layout/blocks/admin-layout-provider.tsx", "type": "registry:component" } ] }, { "name": "dashboard-stat-row", "type": "registry:block", "title": "Dashboard Stat Row", "description": "Responsive grid row for SmallBox or InfoBox stat widgets with 2/3/4/6 column layouts.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json" ], "files": [ { "path": "registry/new-york/dashboard-stat-row/blocks/dashboard-stat-row.tsx", "type": "registry:component" } ] }, { "name": "dashboard-overview", "type": "registry:block", "title": "Dashboard Overview", "description": "Example dashboard page layout with stats row, main content area, side content, and bottom section.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/admin-layout.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/small-box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/info-box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/timeline.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/todo-list.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/direct-chat.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-chart-placeholder.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-progress.json" ], "files": [ { "path": "registry/new-york/dashboard-overview/blocks/dashboard-overview.tsx", "type": "registry:component" } ] }, { "name": "login-page", "type": "registry:block", "title": "Login Page", "description": "Authentication login page with email/password form, remember me checkbox, social auth buttons, and links to register/forgot password.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-checkbox-radio.json" ], "files": [ { "path": "registry/new-york/login-page/blocks/login-page.tsx", "type": "registry:component" } ] }, { "name": "register-page", "type": "registry:block", "title": "Register Page", "description": "Authentication registration page with full name, email, password fields, terms agreement, and social auth buttons.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-checkbox-radio.json" ], "files": [ { "path": "registry/new-york/register-page/blocks/register-page.tsx", "type": "registry:component" } ] }, { "name": "lockscreen-page", "type": "registry:block", "title": "Lockscreen Page", "description": "Lock screen page with user avatar, name, and password input to unlock the session.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json" ], "files": [ { "path": "registry/new-york/lockscreen-page/blocks/lockscreen-page.tsx", "type": "registry:component" } ] }, { "name": "error-404-page", "type": "registry:block", "title": "404 Error Page", "description": "404 not found error page with large headline, message, search form, and dashboard link.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json" ], "files": [ { "path": "registry/new-york/error-404-page/blocks/error-404-page.tsx", "type": "registry:component" } ] }, { "name": "error-500-page", "type": "registry:block", "title": "500 Error Page", "description": "500 server error page with large headline, message, search form, and dashboard link.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-form-control.json" ], "files": [ { "path": "registry/new-york/error-500-page/blocks/error-500-page.tsx", "type": "registry:component" } ] }, { "name": "invoice-page", "type": "registry:block", "title": "Invoice Page", "description": "Invoice layout with from/to addresses, line items table, subtotal/tax/shipping/total, and print button.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-table.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json" ], "files": [ { "path": "registry/new-york/invoice-page/blocks/invoice-page.tsx", "type": "registry:component" } ] }, { "name": "invoice-print-page", "type": "registry:block", "title": "Invoice Print Page", "description": "Print-optimized invoice layout without navigation chrome.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-table.json" ], "files": [ { "path": "registry/new-york/invoice-print-page/blocks/invoice-print-page.tsx", "type": "registry:component" } ] }, { "name": "profile-page", "type": "registry:block", "title": "Profile Page", "description": "User profile page with cover image, avatar, stats, tabbed content area, and sidebar section.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-tabs.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/profile-card.json" ], "files": [ { "path": "registry/new-york/profile-page/blocks/profile-page.tsx", "type": "registry:component" } ] }, { "name": "blank-page", "type": "registry:block", "title": "Blank Page", "description": "Starter/blank page template with content header, breadcrumbs, and empty box widget.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/box.json" ], "files": [ { "path": "registry/new-york/blank-page/blocks/blank-page.tsx", "type": "registry:component" } ] }, { "name": "mailbox-layout", "type": "registry:block", "title": "Mailbox Layout", "description": "Email mailbox with folder sidebar, email list with checkboxes/stars, read view, and compose view.", "registryDependencies": [ "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-theme.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/box.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-table.json", "https://raw.githubusercontent.com/dnachavez/adminlte-next/master/public/r/adminlte-button.json" ], "files": [ { "path": "registry/new-york/mailbox-layout/blocks/mailbox-layout.tsx", "type": "registry:component" } ] } ] }