Skip to content
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

[Feature Request] <UI> Improve UI design #45

Open
3 of 13 tasks
Minoricew opened this issue Jul 3, 2024 · 3 comments
Open
3 of 13 tasks

[Feature Request] <UI> Improve UI design #45

Minoricew opened this issue Jul 3, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Minoricew
Copy link
Collaborator

Minoricew commented Jul 3, 2024

前情提要 / Backlog

UI Issue

功能需求 / Feature Detail

OwnDroid 当前的 UI 设计存在改进空间, 具体如下:

  • OwnDroid 首页的标题、激活状态, 子页面的标题 与屏幕两侧的间距不足, 导致看起来缺乏对齐感。
  • 部分页面内文本内容同样需要增加间距, 例如 关于 页面 与 安全 页面。
  • 设置子页面的 Switch 右侧间距未与条目左侧 Icon 与边缘间距保持一致。
  • 动画流畅度不足, 且部分情况下快速切页会导致动画出现 Bug。
  • 建议在首页的每个按钮底部模仿安卓原生设置, 用灰色小字列举出该设置类型中的一些典型功能。
  • 优化部分页面的纯文本展示, 例如 激活状态 - 设备信息, 密码与锁屏 - 密码信息。可以将纯文本分行显示, 顶部显示标题, 底下灰字显示内容。并在左侧添加相关图标。
  • 纯文本内容为 true / false 的换用 √ 和 × 图标显示。
  • 部分设置页面内的元素未对齐, 例如 Radio List 与 Button / Text / Input 完全没有对齐。
  • 应用选择器 单个应用上下间距不足。
  • 应用选择器可以添加搜索应用的功能。(题外话)
  • 建议权限选择器在每个权限的左侧添加对应图标, 参考 AppOps。
  • 停用 Device Owner 前展示警告弹窗, 让用户确认是否已还原更改, 并且是否确实要停用。(题外话)
  • 首页增加搜索设置项的功能。(题外话)
@zhiyi03
Copy link

zhiyi03 commented Jul 4, 2024

提一个小建议,就是在应用管理那一栏,可以点击应用管理进去的第一个界面是应用列表,然后选中应用之后才有单独对应用的各种功能。

@Minoricew Minoricew added the enhancement New feature or request label Jul 4, 2024
@Minoricew Minoricew changed the title [Feature Request] <UI> 改进 OwnDroid 用户界面设计 [Feature Request] <UI> Improve UI design Jul 8, 2024
@zhiyi03
Copy link

zhiyi03 commented Jul 23, 2024

权限列表可以改成点击列表后弹出点击修改的样式吗,目前的操作在进行多个权限授权时有点难受
Screenshot_2024-07-23-14-49-25-38_27f98cbba1c8b4f3dede46a209e2dd0a.png

Screenshot_2024-07-23-14-55-02-48_3ddfc6ffaa21e6a18dca37b5b72fe931.png

@BinTianqi
Copy link
Owner

权限列表可以改成点击列表后弹出点击修改的样式吗,目前的操作在进行多个权限授权时有点难受

@zhiyi03 好主意,建议另外开一个Issue

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

No branches or pull requests

3 participants