style: make sidebar lists fixed scrollable

This commit is contained in:
Thomas Bishop 2025-07-23 15:30:57 +01:00
parent 3eb0892a54
commit 6374fee0a1
2 changed files with 22 additions and 18 deletions

View file

@ -28,15 +28,17 @@ export default function EntriesListSidebar() {
</SidebarMenuButton> </SidebarMenuButton>
</CollapsibleTrigger> </CollapsibleTrigger>
<CollapsibleContent> <CollapsibleContent>
<SidebarMenuSub> <div className="max-h-100 overflow-y-auto">
{entries?.data.map((item, i) => ( <SidebarMenuSub>
<SidebarMenuItem key={i}> {entries?.data.map((item, i) => (
<a> <SidebarMenuItem key={i}>
<span className="text-xs">{item.title.replace(/_/g, " ")}</span> <a>
</a> <span className="text-xs">{item.title.replace(/_/g, " ")}</span>
</SidebarMenuItem> </a>
))} </SidebarMenuItem>
</SidebarMenuSub> ))}
</SidebarMenuSub>
</div>
</CollapsibleContent> </CollapsibleContent>
</SidebarMenuItem> </SidebarMenuItem>
</Collapsible> </Collapsible>

View file

@ -32,15 +32,17 @@ export default function TagListSidebar() {
</SidebarMenuButton> </SidebarMenuButton>
</CollapsibleTrigger> </CollapsibleTrigger>
<CollapsibleContent> <CollapsibleContent>
<SidebarMenuSub> <div className="max-h-100 overflow-y-auto">
{tags?.data.map((item, i) => ( <SidebarMenuSub>
<SidebarMenuItem key={i}> {tags?.data.map((item, i) => (
<a> <SidebarMenuItem key={i}>
<span className="text-xs">{item}</span> <a>
</a> <span className="text-xs">{item}</span>
</SidebarMenuItem> </a>
))} </SidebarMenuItem>
</SidebarMenuSub> ))}
</SidebarMenuSub>
</div>
</CollapsibleContent> </CollapsibleContent>
</SidebarMenuItem> </SidebarMenuItem>
</Collapsible> </Collapsible>