-
Notifications
You must be signed in to change notification settings - Fork 17
新增:移动端适配 #29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
新增:移动端适配 #29
Conversation
peryiqiao
commented
Apr 3, 2025
- 新增:菜单移动端适配,新增菜单 mini 版本
- 新增:.env 配置,vite 和 docker 可以读取配置
- 新增: R-NACOS logo
- 优化:About、监控、Cluster、命名空间、无权限、404页面、服务列表、订阅列表、用户列表等页面
- 优化:局部 CSS 全部调整 TailwindCSS
- 优化:引入全局变量,优化手机端判断
- 优化:配置变更页面
- 调整:SubContentFullPage 改为 Vue 版本
- 调整:NamespacePage 改为 Vue 版本
- 更新: Vite 版本
- 移除:未用到的 SubContentPage 页面
opt:优化手机端一开始刷新菜单组件未挂载
移除:未用到的 SubContentPage 组件 调整:SubContentFullPage 改为 Vue 模式 调整:配置中心样式调整为 TailwindCss 新增:配置中心自适应 优化: 编辑后再点击添加描述还会带过来 优化:配置历史对比功能
优化: About、监控、Cluster、命名空间、无权限、404页面、服务列表、订阅列表、用户列表等页面调整为Tailwind 移除:NamespacePage React 模板 新增: NamespacePage Vue 模版 调整:菜单赋值调整
赞,我后面抽空体验一下,如果没有大的问题就合并,并发布一个版本出来。 |
好的,等你合并后我在看看编辑器的验证。大佬 126 邮件还有在用吗?发了一封邮件 |
邮箱还在用的,我去看看。 |
第4点,我后面重新验证时菜单确实可以默认收起来,这个点算是没问题。 |
移除: logo 图片 修改:内容改为card 结构 修复:因 header 背景色改成白色后,区分度消失 修复:页面默认出现滚动条
改了一版再看看 |
第 1 点是为了在移动端适配的时候把搜索区和查询下加了个 card 卡片样式。查询区的我再调整下,搜索区也会吗?这快就是把搜索栏长度拉长了,比例在移动端是不同的 |
看看这版行不行 |
我可以晚上给你一份数据。 配置数据的话,你也可以到线上演示系统 https://www.bestreven.top/rnacos/ 导出配置数据再导入你本地的系统。 |
密码好像改了,无法登录 |
演示服务dev密码被其它人改了,目前已重新设置回去。 |
节后愉快呀,全局配置管理有点乱,改的两眼一黑。再看看这版。 |
看了一遍,PC端的功能、交互都没有问题,达到基本的发版条件。 移动端有个小点:进入配置详情后页面不方便退回列表页中。 |
嗯?我记得下边是有个返回按钮的哩,右上角也有「x」,风格和 PC 一样,只是改了内容的排版 |
不是编辑页是详情页。 我晚上回去再确认一下,到时截个图。 |
明白了,算 bug 吧哈哈哈,修改了下,我把这个功能挪到只有配置页的地方才加载这个计算宽度的功能。尽量减少动态计算的频率。 |
测试调整窗口大小后页面表现,当调整浏览器窗宽度为750x左右,再调大一些(775px),点击左上角的切换菜单只有遮罩没有显示菜单内容。这时就算刷新页面也无法打开菜单,无法从菜单切换到其它页面。 另外补充一下过程中发现的其它问题事项
本周末r-nacos计划发布一个正式版本,如果整体验证没有问题(至少pc版本没有问题),尽量切换到本pr前端版本。 过程如果还有发现问题,我后面会再补充。 |
目标是本周末可以发版。 如果调整麻烦的话,配置对比页先恢复的原来的版本? |
|
好的,我晚上回去再看看😃 |
昨天测试没发现什么问题,然后准备打包,这时才发现 .....
Found 10 errors in 5 files.
Errors Files
3 src/layout/index.vue:7
1 src/layout/components/Menu/index.vue:42
4 src/components/MoreSetting.vue:89
1 src/store/modules/projectSetting.ts:8
1 src/utils/index.ts:7
本次的版本就不带上前端,下次调整好后可以为前端版本单独发新的版本。 |
已经改过,本地验证打包成功。 |
已合并到主干发布新的r-nacos版本:v0.6.16 |