2 Commits

Author SHA1 Message Date
lbw
fb29acc145 feat(ui): 提升界面响应式支持和移动端适配体验
- 新增移动端全屏对话框支持及标签宽度和位置动态调整,优化新增班级、年级和学生弹窗布局
- 所有对话框增加屏幕宽度监听,实现自动切换移动端和桌面端样式
- 表格组件增加移动端列表视图,隐藏侧边栏并改进分页和按钮自适应,提升小屏幕浏览体验
- Dialog及详情弹窗添加最大高度限制并启用滚动,防止移动端显示区域拥挤
- 登录页增加安全区域内边距,保证iOS等设备显示完整性
- 新增移动端菜单抽屉组件,支持手机端侧边栏交互显示
- 学生详情页调整词汇热力图列数,实现移动端更合理布局
- 表格和按钮统一增设触控友好大尺寸区域,提升移动端操作便利性
- 修正后端空词汇ID查询问题,避免空列表导致查询异常
- 统一隐藏小屏幕时的固定侧边栏,避免界面混乱和重复显示
- 搜索页和上传页表格添加移动端适配样式和展开收起逻辑,提升列表浏览灵活性
2026-01-05 18:47:50 +08:00
lbw
5585f33f95 feat(enlish-vue): 初始化 Vue 前端项目及配置相关文件
- 新增基础 Vue 项目结构,包含 App.vue 和 HelloWorld 组件
- 配置 Vite 作为构建工具,添加 package.json 和 package-lock.json
- 创建入口文件 main.js,初始化 Vue 应用并挂载
- 添加 index.html 作为项目的入口页面
- 更新 .gitignore,忽略 node_modules 和 .vscode 目录
- 添加 enlish-vue.iml 模块配置文件支持集成开发环境
2025-12-14 11:38:03 +08:00