subh05sus initialized the repo from Create Next App and then pushed a major update implementing a fully featured Sidebar component—complete with collapsible/“offcanvas” modes, mobile support, keyboard shortcut (⌘/Ctrl +B), and persistent state cookie—alongside a revamped globals.css packed with Tailwind CSS custom variables (including dark-mode variants). They also set up shadcn’s components.json, wired in Sonner toast notifications, added a useIsMobile hook and a suite of UI primitives (Skeleton, Slider, Switch, Table, Tabs, Textarea, ToggleGroup, Tooltip, and utility cn function) to jump-start the design system.

feat: implement sidebar component with context and mobile support - Added Sidebar component with collapsible functionality and keyboard shortcuts. - Created SidebarProvider for managing sidebar state and context. - Implemented SidebarTrigger, SidebarRail, and SidebarInset for enhanced UI. - Introduced SidebarMenu and related components for structured navigation. - Added Skeleton component for loading states. - Developed Slider component for adjustable values. - Integrated Sonner for toast notifications. - Created Switch component for toggle functionality. - Implemented Table component with headers, body, and footers. - Developed Tabs component for tabbed navigation. - Created Textarea component for multi-line input. - Implemented ToggleGroup and Toggle components for grouped toggles. - Developed Tooltip components for contextual hints. - Added useIsMobile hook for responsive design. - Created utility function for class name merging. - subh05sus/ai-tutor