feat: add basic layout (#3)

Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #3
This commit is contained in:
2025-10-27 23:48:33 +08:00
parent f4383d195f
commit 0c54293312
15 changed files with 1775 additions and 3 deletions

View File

@@ -0,0 +1,25 @@
import { Sidebar, SidebarContent, SidebarFooter, SidebarHeader, SidebarMenuButton, SidebarMenuItem } from "@/components/ui/sidebar";
import { tools } from "@/components/tool";
export const AppSidebar = () => (
<Sidebar>
<SidebarHeader>
Lite Kit
</SidebarHeader>
<SidebarContent>
{
tools.map((tool) => (
<SidebarMenuItem key={tool.name}>
<SidebarMenuButton>
{tool.icon}
{tool.name}
</SidebarMenuButton>
</SidebarMenuItem>
))
}
</SidebarContent>
<SidebarFooter>
<a href="mailto:litek@mail.typist.cc">contact us</a>
</SidebarFooter>
</Sidebar>
)