Skip to content

Conversation

@github-actions
Copy link
Contributor

This is an automated pull request to merge daniel/ui into dev.
It was created by the [Auto Pull Request] action.

@vercel
Copy link

vercel bot commented Dec 18, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
app Ready Ready Preview, Comment Dec 18, 2025 5:44am
portal Ready Ready Preview, Comment Dec 18, 2025 5:44am

@cursor
Copy link

cursor bot commented Dec 18, 2025

PR Summary

Replaces the old app sidebar/layout with a new @comp/ui/sidebar system (desktop/mobile, collapsible, theming), updates related components, and removes legacy sidebar code.

  • UI Library (@trycompai/ui):
    • New Sidebar system: Adds @comp/ui/sidebar (provider, content, groups, menu, triggers, rail, inset) with desktop/mobile support, icon-collapsible mode, keyboard toggle, and cookie persistence (sidebar_state).
    • Theming/Utilities: Adds sidebar CSS variables to globals.css; new useIsMobile hook; exports updated in package.json and components.json.
    • Component updates: Refactors button, dropdown-menu, and sheet; minor styling/slot changes; bump lucide-react.
  • App Integration:
    • Layout: Switch to SidebarProvider/SidebarInset; read sidebar_state cookie; remove AnimatedLayout and legacy context.
    • Sidebar: Rebuild AppSidebar using new primitives; add SidebarCollapseButton, SidebarLogo, SidebarRail.
    • Header: Replace custom mobile menu with SidebarTrigger.
    • Organization Switcher/Main Menu: Adapt to new sidebar API (collapsed tooltips, active indicator), add dropdown/dialog behavior and sorting persistence.
    • Providers: Wrap app with TooltipProvider.
    • Cleanup: Remove actions/sidebar, old sidebar-context, mobile-menu, and animated-layout.

Written by Cursor Bugbot for commit fa9a995. This will update automatically on new commits. Configure here.

@graphite-app
Copy link

graphite-app bot commented Dec 18, 2025

Graphite Automations

"Auto-assign PRs to Author" took an action on this PR • (12/18/25)

1 reviewer was added to this PR based on Mariano Fuentes's automation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants