Skip to content

Conversation

@OrzMiku
Copy link
Contributor

@OrzMiku OrzMiku commented Jul 30, 2025

主要变化包括:

  • 实现了响应式主布局,带有可折叠的汉堡菜单,用于移动导航。
  • 调整了仪表板、密钥管理和信息卡中的网格布局,使其在较小的屏幕上垂直堆叠内容。
  • 使图表和数据表可水平滚动或使其元素换行,以防止溢出并保持可用性。
  • 添加了 @vueuse/core 库,用于动态检测屏幕尺寸以实现响应式逻辑。
  • 改进了各种组件(如按钮、字体和间距)的样式,以改善移动设备上的视觉层次结构。

关联 Issue / Related Issue

Closes #

变更内容 / Change Content

  • Bug 修复 / Bug fix
  • 新功能 / New feature
  • 其他改动 / Other changes

自查清单 / Checklist

  • 我已在本地测试过我的变更。 / I have tested my changes locally.
  • 我已更新了必要的文档。 / I have updated the necessary documentation.

  主要变化包括:
  - 实现了响应式主布局,带有可折叠的汉堡菜单,用于移动导航。
  - 调整了仪表板、密钥管理和信息卡中的网格布局,使其在较小的屏幕上垂直堆叠内容。
  - 使图表和数据表可水平滚动或使其元素换行,以防止溢出并保持可用性。
  - 添加了 `@vueuse/core` 库,用于动态检测屏幕尺寸以实现响应式逻辑。
  - 改进了各种组件(如按钮、字体和间距)的样式,以改善移动设备上的视觉层次结构。
@tbphp tbphp self-requested a review July 30, 2025 15:26
@tbphp tbphp added enhancement New feature or request good first issue labels Jul 30, 2025
@tbphp
Copy link
Owner

tbphp commented Jul 30, 2025

非常好的PR,正式目前所需的移动端适配!!!

已经在本地进行测试,没有大的问题,提些意见:

  • 优化移动版本尽量不影响现有的PC版本。
  • PC版秘钥展示目前变成2列,个人感觉太长了,还是保持之前的3列合适点。
  • PC版本日志的筛选栏,由之前的2行,变为了3行,并且展示起来感觉比较乱。
  • 移动端编辑分组的表单好像还没做适配。
  • 移动端,footer展示补全,只有一个项目名称。

当然,目前PR的代码对于gpt-load已经非常有价值了,如果您没有时间进行这些细节优化,就等PR合并之后,下个版本我再进行细节调整。

非常感谢你的贡献!

@tbphp tbphp added this to the v1.0.18 milestone Jul 30, 2025
@tbphp
Copy link
Owner

tbphp commented Jul 30, 2025

另外,欢迎进TG群交流 https://t.me/+GHpy5SwEllg3MTUx

@OrzMiku
Copy link
Contributor Author

OrzMiku commented Jul 30, 2025

re 优化移动版本尽量不影响现有的PC版本

ok

re PC版秘钥展示目前变成2列,个人感觉太长了,还是保持之前的3列合适点。

已调整:
image

re PC版本日志的筛选栏,由之前的2行,变为了3行,并且展示起来感觉比较乱。

已调整:
image
image
image

re 移动端编辑分组的表单好像还没做适配。

已适配:
image

re 移动端,footer展示补全,只有一个项目名称。

目前我改成这样了:
image

本次提交主要对上一个移动端适配commit进行了优化和问题修复。

- **PC端布局修复**:
  - 修复了密钥表格在PC端显示为2列的问题,恢复为3列布局,优化了视觉效果。
  - 重新设计了日志页面的筛选器布局,从多行改为响应式网格布局,解决了PC端筛选栏显示混乱的问题。

- **移动端适配优化**:
  - 完善了页脚(Footer)在移动端的显示,确保所有链接和信息都能完整展示。
  - 对编辑分组的表单进行了移动端适配,优化了表单项的排列方式,提升了在小屏幕上的可用性。

- **代码优化**:
  - 在分组表单中为配置项增加了提示(Tooltip),增强了用户体验。
  - 统一和优化了部分组件的样式,使其在不同设备上表现更一致。
Copy link
Owner

@tbphp tbphp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code reviewed.

@OrzMiku OrzMiku requested a review from tbphp July 31, 2025 11:51
@tbphp tbphp merged commit 124986b into tbphp:main Jul 31, 2025
@tbphp
Copy link
Owner

tbphp commented Jul 31, 2025

This PR got merged and will be out in version v1.0.18. Big thanks for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants