-
-
Notifications
You must be signed in to change notification settings - Fork 210
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
[UI] Enhancement #1033
Comments
Kamiyas Material 3 theme supports https://www.npmjs.com/package/@material/material-color-utilities but I never got around to adding it. |
First of all, the current program's functionality is excellent. However, there are many aspects of the UI that could be improved. Under the default theme, there are already several issues as described in the posts above. My plan is to start with alignment and arrangement: ensuring that most elements are properly aligned and displayed in a more intuitive way. Next step would be unifying UI components: currently, many similar interactions are not using the same type of component, which likely needs to be corrected. Currently, non-default themes have numerous display issues, far more than those in the default theme. These aren't just basic alignment problems - they appear unattractive and are even difficult to use. Furthermore, when modifying the default theme code and changing the existing DOM structure, adapting other themes requires a considerable amount of work. Based on this, I suggest giving lower priority to adapting other themes. To avoid excessive workload, we might even consider temporarily deprecating some themes or pausing their updates. |
* ui: Enhancement (#1033) * fix(style): bg color issue when hovering over input count in other themes * fix(style): el-select height of feed tab improve(style): status change style of feed page improve(style): feed page * improve(ui): favorites page * improve(ui): tuning * improve(style): settings page
* ui: Enhancement (vrcx-team#1033) * fix(style): bg color issue when hovering over input count in other themes * fix(style): el-select height of feed tab improve(style): status change style of feed page improve(style): feed page * improve(ui): favorites page * improve(ui): tuning * improve(style): settings page
…#1047) * fix: issues caused by PR(vrcx-team#1034). (vrcx-team#1033) * Manually merge to ensure compatibility with (vrcx-team#1054) PR
…) (vrcx-team#1054) * refactor: separate SimpleSwitch component using Vue SFC * fix
This is a tracking issue for UI improvements. I've been working on some UI enhancements recently, I think it's a good idea to create an issue to track these changes.
This includes basic alignment issues, layout organization, and some UX adjustments afterwards.
Currently, modifications are made according to the default theme. Later, additional changes will be made to other themes based on the existing style.
If possible, I would appreciate some suggestions so I can have a clear direction for improvement, Thanks.
Related PRs:
The text was updated successfully, but these errors were encountered: