Commit Graph

7 Commits

Author SHA1 Message Date
typist
ff8d497f97 refactor: simplify SidebarFooter component
- Removed the 'need more tools?' link from the SidebarFooter.
- Updated the layout of SidebarFooter to use a flex column for better alignment.
2025-10-29 21:36:44 +08:00
typist
e98a344b95 feat: enhance sidebar component with recursive submenu rendering
- Implemented recursive rendering of submenu items in the sidebar for better navigation.
- Added support for collapsible submenus, improving user experience with nested tools.
- Refactored menu item rendering logic to utilize a new renderSubMenuContent function for cleaner code.
2025-10-29 08:33:22 +08:00
typist
3ab70498e6 feat: add ModeToggle component to layout and sidebar
- Integrated ModeToggle component into the layout for theme switching.
- Replaced the existing button in the sidebar footer with SidebarMenuButton for improved styling and functionality.
2025-10-29 08:26:26 +08:00
3b31ce9ddf feat: add-tool network (#9)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #9
2025-10-29 05:51:11 +08:00
9793d96def feat: support dark-theme (#8)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #8
2025-10-28 22:28:19 +08:00
24594deecc feat: update-layout & add uuid tool (#4)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #4
2025-10-28 00:55:42 +08:00
0c54293312 feat: add basic layout (#3)
Co-authored-by: typist <git@mail.typist.cc>
Reviewed-on: #3
2025-10-27 23:48:33 +08:00