feat: update-layout & add uuid tool #4

Merged
typist merged 7 commits from feat/update-layout into main 2025-10-28 00:55:43 +08:00
Owner
No description provided.
typist added 7 commits 2025-10-28 00:55:28 +08:00
- Replaced Sidebar component with AppSidebar in the layout.
- Updated routing paths from "tools" to "tool" for consistency.
- Enhanced AppSidebar to include a grouped structure for tools with links.
- Updated layout to include a navigation bar with SidebarTrigger and action role.
- Adjusted main content area for better responsiveness and overflow handling.
- Added a new Tool interface to define the structure of tools.
- Introduced a UUID generator tool with a corresponding component and icon.
- Refactored the tools array to include the new UUID generator tool.
- Updated SidebarHeader to include additional classes for text size, font weight, and alignment.
- Included nanoid version 5.1.6 and uuid version 13.0.0 in package.json and updated pnpm-lock.yaml accordingly.
- Updated the UUID component to generate and display UUIDs of versions 1, 4, 6, and 7, along with a Nano ID.
- Improved user instructions for generating new UUIDs upon page refresh.
- Modified router configuration to set default redirects for the root and wildcard paths to "/tool" and "/tool/uuid".
- Simplified loader functions for cleaner code.
typist merged commit 24594deecc into main 2025-10-28 00:55:43 +08:00
typist deleted branch feat/update-layout 2025-10-28 00:55:43 +08:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: typist/litek#4
No description provided.