Commit Graph

9 Commits

Author SHA1 Message Date
typist
df25315367 feat: implement UUID generator tool and refactor tool structure
- 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.
2025-10-28 00:32:12 +08:00
typist
211ad4bd64 feat: enhance layout structure for improved sidebar integration
- Updated layout to include a navigation bar with SidebarTrigger and action role.
- Adjusted main content area for better responsiveness and overflow handling.
2025-10-28 00:31:55 +08:00
typist
4f1e9dcde1 feat: update layout and routing for sidebar integration
- 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.
2025-10-28 00:29:23 +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
typist
f4383d195f refactor: rename build.yaml to build.yaml 2025-10-27 22:52:20 +08:00
typist
10bc8fe7cb feat: add Docker support with multi-stage build and CI/CD workflow
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m42s
- Introduced Dockerfile for multi-stage build process using Node.js and Nginx.
- Added .dockerignore to exclude unnecessary files from Docker context.
- Created nginx.conf for server configuration, including gzip compression and SPA routing.
- Implemented Gitea CI/CD workflow for building and pushing Docker images on version tags.
v0.0.1
2025-10-27 22:32:54 +08:00
a1e2239458 feat: import shadcn tailwindcss (#1)
Reviewed-on: #1
2025-10-27 20:04:14 +08:00
fbf4f5f98f feat: pnpm create vite 2025-10-25 15:08:55 +08:00
c936997af1 Initial commit 2025-10-25 14:48:35 +08:00