Open Armored-Dragon opened 3 months ago
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. There has not yet been any major changes yet, but here is a video showing what has changed.
https://github.com/overte-org/overte/assets/43324896/621945ec-9c1e-444d-b0da-619287bb8bc4
At 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. Do not let this stop you, or anyone else from suggesting changes though!
I like it so far @Armored-Dragon good work! Keep iterating and I will provide feedback where I can :)
Screencast_20240328_145952.webm
Example of transparent hover effects on overlays and windows.
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:
632
Second phase:
980
Third phase: