mirror of
https://github.com/basketikun/infinite-canvas.git
synced 2026-07-24 06:54:06 +08:00
5107be0acf
- 资产 Tab 卡片重做:视频取首帧封面、文本铺内容、去标题成矩形,hover 居中显示插入/删除两个 icon 按钮 - 修复删除确认框「取消」经 React Portal 事件冒泡误触插入 - 资产 Tab 支持上传添加图片/视频、卡片移除资产 - 画布节点名称默认不再显示,仅在选中/悬停/编辑时出现 - 操作按钮改用扁平无灰底样式,并写入 AGENTS.md 规范 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
docs
This is a Next.js application generated with Create Fumadocs.
It runs as a server-backed Next.js docs site and is configured for standalone output. Route handlers such as search and LLM text remain available at runtime.
Run development server:
bun run dev
Build and run local production server:
bun run build
bun run start
Run the published image with Docker Compose:
docker compose up -d
Or build locally with Docker Compose:
docker compose -f docker-compose.local.yml up -d --build
Explore
In the project, you can see:
lib/source.ts: Code for content source adapter,loader()provides the interface to access your content.lib/layout.shared.tsx: Shared options for layouts, optional but preferred to keep.
| Route | Description |
|---|---|
app/(home) |
The route group for your landing page and other pages. |
app/docs |
The documentation layout and pages. |
app/api/search/route.ts |
The Route Handler for search. |
Fumadocs MDX
A source.config.ts config file has been included, you can customise different
options like frontmatter schema.
Read the Introduction for further details.