create a sheet with width 50% of the screen size when opening, use shadcn to make the ui | A shadcn/ui and v0 generation - v0