-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Unified UI (Armored UI) #886
base: master
Are you sure you want to change the base?
Unified UI (Armored UI) #886
Conversation
Signed-off-by: Armored Dragon <[email protected]>
Removed extra file, Changed reference/ Signed-off-by: Armored Dragon <[email protected]>
Screenshots would be very helpful here |
Hey @Armored-Dragon can we get some screen shots please? |
@daleglass @HeadClot My apologies, I had figured I did not do enough work yet to justify images just yet, and I had gotten distracted the past week with other tasks. gh-uui-demo.mp4At the moment I plan on reorganizing most of the existing ui elements. Most style changes will happen after some consolidation work and other simplification work. |
I would also like to mention that until theme support gets a little more fleshed out, most stylized designs will be made to my own liking, most notably colors. As more work gets done, I will be changing aspects of the default (pre-installed?) theme to fit a more neutral aesthetic. |
I like it so far @Armored-Dragon good work! Keep iterating and I will provide feedback where I can :) |
Changed closed button. Fixed toolbar decoration issue. Signed-off-by: Armored Dragon <[email protected]>
Restored HiFi close button. Signed-off-by: Armored Dragon <[email protected]>
Consolidated AboutDialog. Slight color adjustment. Signed-off-by: Armored Dragon <[email protected]>
Screencast_20240328_145952.webmExample of transparent hover effects on overlays and windows. |
For everyone following this pull request to keep up to date with UI updates please be aware future updates will mostly be on the new project board: https://github.com/orgs/overte-org/projects/8. |
This is mostly an exploratory experiment on refactoring the UI of Overte. Feedback welcome!
Main Goals:
The first updates are targeting general usability of existing applications and ensuring they are consistent across the board.
As an example, in some apps you are able to "flick" parts of the window to scroll faster. In the "Places" app, you can not flick.
Some apps use a background of gray, while others will assault you with white. Some use gradients, some don't.
It would also help a lot to redesign the applications in such a way that most of the actual processing and instructions are happening in JavaScript files. This will make it easier to change themes or change how content is displayed without having to worry about anything else.
Linked issues
Closes #225 as complete.
Closes #274 as complete.
Closes #226 as complete.
First phase:
Second phase:
Third phase: