NaviCube: improved style

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

tyszja
Posts: 17
Joined: Tue Apr 09, 2019 1:24 pm

NaviCube: improved style

Postby tyszja » Tue Apr 09, 2019 1:36 pm

Hi.

I would like to propose the improved style for NaviCube. Here's the comparison:
Image

Pull request was created here: https://github.com/FreeCAD/FreeCAD/pull/2076
Feel free to comment here or in PR.

Reasons behind the pull request and the changes:
This PR resizes down the cube, adjusts transparency to be more easy on the eyes and fit better with the background. Arrows and cube corners sizes were adjusted for better usability and more compact appearance. Icon now uses transparency as well.

Low visibility on white background was not improved though, sorry.

While making these changes I wasn't aware that the original one was heavy inspired by Onshape. Now it's a bit different in proportion and to me it seems better then the one Onshape has.

Regards.
Jee-Bee
Posts: 1962
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: NaviCube: improved style

Postby Jee-Bee » Tue Apr 09, 2019 1:49 pm

Is it an option to change settings or is it just a change for everybody?
in the latter what does it looks like on black background i think it is to dark...
tyszja
Posts: 17
Joined: Tue Apr 09, 2019 1:24 pm

Re: NaviCube: improved style

Postby tyszja » Tue Apr 09, 2019 2:09 pm

@Jee-Bee: I've just changed the existing, default and hard-coded parameters. There's no user settings support on `master' branch. I'm not aware of any ongoing development happening on other forks on github or the original author planning user settings support for NaviCube. Attaching image with black background.
Attachments
NaviCube_black_bg.png
NaviCube_black_bg.png (17.81 KiB) Viewed 1043 times
Jee-Bee
Posts: 1962
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: NaviCube: improved style

Postby Jee-Bee » Tue Apr 09, 2019 2:42 pm

Looks good to me.
I have some improvements. but they are the result of something else but i'm almost alone in that...(https://www.freecadweb.org/tracker/view.php?id=3920)
User avatar
yorik
Site Admin
Posts: 11566
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: NaviCube: improved style

Postby yorik » Tue Apr 09, 2019 3:53 pm

looks good to me too
User avatar
Kunda1
Posts: 5799
Joined: Thu Jan 05, 2017 9:03 pm

Re: NaviCube: improved style

Postby Kunda1 » Tue Apr 09, 2019 4:28 pm

Ideally this could be customized via the UI (since this change from a contrast POV) because this is relative on the user's eyesight. :ugeek:
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
vocx
Posts: 1693
Joined: Thu Oct 18, 2018 9:18 pm

Re: NaviCube: improved style

Postby vocx » Tue Apr 09, 2019 9:34 pm

I DO NOT AGREE WITH CHANGING THE WORDS TO UPPERCASE. NOT EVERYTHING NEEDS TO BE UPPERCASE TO MAKE IT STAND OUT. THIS IS NOT FORTRAN.
tyszja
Posts: 17
Joined: Tue Apr 09, 2019 1:24 pm

Re: NaviCube: improved style

Postby tyszja » Wed Apr 10, 2019 2:41 pm

@vocx: I don't mind it being uppercase or lowercase unless the more readable version is chosen. Personal preferences or liking for uppercase or lowercase words does not matter to me.

Both cubes set at the same angle. Font size in both cases was set to maximum, making sure that the 'Bottom' word fully fills the bottom face. Which one is more readable to you? To be honest, I can't tell which one looks better.
Attachments
2019-04-10 16-11-52.png
uppercase vs lowercase
2019-04-10 16-11-52.png (9.75 KiB) Viewed 898 times
User avatar
saso
Posts: 1333
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: NaviCube: improved style

Postby saso » Wed Apr 10, 2019 5:12 pm

I would go with the uppercase :roll:
User avatar
PrzemoF
Posts: 2654
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: NaviCube: improved style

Postby PrzemoF » Wed Apr 10, 2019 5:18 pm

UI option to edit the text? I want to see North instead of BACK ;)