Skip to content

feat(frontend): homepage project create/delete with style presets (#42, #43)#44

Merged
DankerMu merged 2 commits into
mainfrom
feat/homepage-project-management
Feb 21, 2026
Merged

feat(frontend): homepage project create/delete with style presets (#42, #43)#44
DankerMu merged 2 commits into
mainfrom
feat/homepage-project-management

Conversation

@DankerMu
Copy link
Copy Markdown
Owner

Summary

Test plan

  • 首页显示「+ 新建小说」按钮
  • 点击打开创建弹窗,包含标题/简介/类型/风格/视角/时态字段
  • 创建成功后自动进入项目
  • Bible 字段已被预设值填充
  • 删除按钮显示在项目卡片右侧
  • 删除前弹出确认对话框
  • 确认后项目被删除,列表刷新
  • pnpm build 通过

🤖 Generated with Claude Code

DankerMu and others added 2 commits February 21, 2026 16:23
#43)

- Add '+ 新建小说' button with creation modal
- Modal includes title, description, genre, style, POV, tense presets
- Presets auto-write to Bible fields after project creation
- Add delete button on each project card with confirmation
- Closes #42, Closes #43

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@DankerMu
Copy link
Copy Markdown
Owner Author

Review Result: PASS (96/100)

  • Homepage create/delete project with style preset modal
  • Delete with confirmation + error handling
  • Bible preset auto-write flow (POST → GET → PUT)
  • Escape key closes modal, proper accessibility
  • Consistent Tailwind styling

@DankerMu DankerMu merged commit 1289d3d into main Feb 21, 2026
7 checks passed
@DankerMu DankerMu deleted the feat/homepage-project-management branch February 21, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(frontend): 新建小说时支持选择风格特色 feat(frontend): 首页支持新建和删除小说项目

1 participant