feat: add basic layout #3

Merged
typist merged 3 commits from feat/add-sidebar into main 2025-10-27 23:48:34 +08:00
Owner
No description provided.
typist added 3 commits 2025-10-27 23:48:14 +08:00
- Introduced new UI components: Input, Separator, Sheet, Sidebar, Skeleton, and Tooltip.
- Added global CSS styles for sidebar theming.
- Updated package.json and pnpm-lock.yaml to include Radix UI dependencies.
- Added react-router-dom to package.json and pnpm-lock.yaml.
- Created a new Layout component to manage sidebar and main content.
- Implemented AppRouter for defining application routes and redirection logic.
- Added a new AppSidebar component to display tools in the sidebar.
- Introduced a tools array in the tool module to manage tool properties.
- Updated router configuration to dynamically generate routes for each tool.
typist merged commit 0c54293312 into main 2025-10-27 23:48:34 +08:00
typist deleted branch feat/add-sidebar 2025-10-27 23:48:35 +08:00
typist referenced this issue from a commit 2025-10-27 23:48:36 +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#3
No description provided.