zhonghua
|
ca361d6d2b
|
feat(移动端): 优化教师端上课记录筛选排版
- 筛选区改为可换行/移动端堆叠布局,避免按钮被挤压或横向溢出
Made-with: Cursor
|
2026-03-04 14:14:15 +08:00 |
|
zhonghua
|
822cfc3945
|
feat(表格): 优化 a-table 移动端显示与布局
统一启用横向滚动和 minWidth 列宽,固定操作列到右侧,并为表头添加 white-space: nowrap 及排课页面移动端布局优化。
Made-with: Cursor
|
2026-03-03 17:38:29 +08:00 |
|
zhonghua
|
7b1260afd3
|
原子样式调整
|
2026-03-03 13:59:02 +08:00 |
|
zhonghua
|
55ab98f361
|
feat(布局): 顶部通知与个人信息
- 新增统一通知 API (api/notification.ts),支持教师/园校/家长端通知列表、未读数、标记已读
- NotificationBell 支持多角色,各端布局顶部统一使用该组件
- 新增个人信息页 (profile/ProfileView.vue),展示姓名、角色、机构、邮箱、手机等
- 各端增加 /profile 路由,用户下拉菜单「个人信息」跳转至对应个人信息页
- auth 类型补充 parent 角色
Made-with: Cursor
|
2026-03-03 10:55:45 +08:00 |
|
zhonghua
|
b91f661024
|
style(布局): 优化左侧菜单栏滚动条样式
- 滚动条宽度统一为 4px,更细更不占空间
- 滑块增加圆角 (border-radius: 4px),视觉更柔和
- 轨道背景透明,滑块半透明灰,悬停时加深便于识别
- 涉及布局: 教师端、园校端、管理端、家长端 (teacher/school/admin/parent LayoutView)
Made-with: Cursor
|
2026-03-03 10:44:20 +08:00 |
|
zhonghua
|
31d4ed76f0
|
feat(frontend): 响应式布局与移动端适配优化
1) 新增 useBreakpoints 统一断点管理;2) 管理/教师/园校/家长端布局支持移动端抽屉菜单与顶部导航;3) 全局 html/body/#app overflow 与 safe-area 处理,避免横向滚动和刘海遮挡;4) 各端内容区仅内部滚动,提升大屏与小屏的浏览体验
Made-with: Cursor
|
2026-03-02 14:01:51 +08:00 |
|
zhonghua
|
1b566be4dc
|
feat(layout): 布局与侧边栏体验优化,新增一键启动
【布局优化】
- 管理端/教师端/园校端/家长端:顶部菜单栏固定不随页面滚动(position: sticky)
- 右侧主区域使用 flex 布局,仅内容区 overflow-y: auto 滚动
- 外层布局 height: 100vh + overflow: hidden,避免整页滚动
【侧边栏优化】
- 顶部 Logo 与标题固定不随侧边栏滚动(sider-logo flex-shrink: 0)
- 菜单区域单独可滚动(sider-menu-wrap flex:1 min-height:0 overflow-y:auto)
- 侧栏容器 display:flex flex-direction:column,兼容 ant-layout-sider-children
【一键启动】
- 根目录新增 package.json:npm start 并发启动后端+前端并自动打开浏览器
- 新增 start.ps1:Windows 双击或命令行执行,新窗口启动前后端并打开预览
- 依赖:concurrently、wait-on、open
Made-with: Cursor
|
2026-03-02 12:15:49 +08:00 |
|
|
|
7f757b6a63
|
初始提交:幼儿园阅读平台三端代码
- reading-platform-backend:NestJS 后端
- reading-platform-frontend:Vue3 前端
- reading-platform-java:Spring Boot 服务端
|
2026-02-28 17:51:15 +08:00 |
|