feat(*): 为四个包搭建基础布局与示例页
- admin: 顶部导航 + 左侧双栏(一级 rail + 二级菜单),业务页改为 basic-layout 子路由 - web: 顶部导航 + 左侧单栏,布局组件全部用 UnoCSS 工具类 - mini: 新增三 tabBar(首页 / 消息 / 我的)与 message、mine 两个页面 - site: 新增 layouts/default.vue 顶部导航布局,app.vue 改用 NuxtLayout - 各包补 api/demo.ts + services/demo-service.ts,示例页走完 pages→services→api 分层 - 修 mini password 页用 navigateTo 跳 tabBar 页会静默失败的问题,改为 switchTab - 补 admin 缺失的 handleLogout - 同步根与四个子包 CLAUDE.md Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Showing
with
1479 additions
and
92 deletions
packages/admin/src/api/demo.ts
0 → 100644
packages/admin/src/assets/styles/index.css
0 → 100644
packages/admin/src/components/index.ts
0 → 100644
packages/admin/src/config/menu.ts
0 → 100644
packages/admin/src/pages/about/index.vue
0 → 100644
packages/admin/src/services/demo-service.ts
0 → 100644
packages/mini/src/pages/message/index.vue
0 → 100644
packages/mini/src/pages/mine/index.vue
0 → 100644
packages/site/api/demo.ts
0 → 100644
packages/site/layouts/default.vue
0 → 100644
packages/site/pages/about.vue
0 → 100644
packages/site/services/demo.ts
0 → 100644
packages/web/src/api/demo.ts
0 → 100644
packages/web/src/components/index.ts
0 → 100644
packages/web/src/config/menu.ts
0 → 100644
packages/web/src/pages/about/index.vue
0 → 100644
packages/web/src/services/demo-service.ts
0 → 100644
Please
register
or
sign in
to comment