Skip to content

App Creation Wizard(多步应用向导) #743

@hotlong

Description

@hotlong

实现"新建应用"多步引导流程,按Airtable/Notion体验设计,符合@objectstack/spec协议:

开发内容

  1. 新建应用入口(可从首页/项目仪表盘触达)
  2. 向导步骤设计:
  • 【基本信息】填写名称、icon、描述、选择模板(关联AppSchema字段校验,支持snake_case强校验)
  • 【请选择业务对象】从Object List中勾选,将自动生成导航节点,可新建/导入对象
  • 【导航设置】可视化拖拽构建导航树结构(recursive,支持嵌套/分组/分隔)
  • 【品牌个性化】Logo上传、主题色选择、Favicon预览
  1. 步骤状态管理(保存为draft、返回历史步骤、取消确认、自定义校验)
  2. 按协议调用 DefineApp,提交全部schema数据
  3. 移动端兼容,完善 i18n

交付要求

  • 交互稿+UI效果Mock(Figma推送到wiki)
  • 前端React组件分步实现(Tailwind + cva样式)
  • Storybook用例与vitest单元测试
  • pnpm test 必须通过
  • 完善开发文档及DEMO
  • Roadmap同步更新

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions