Interface improvements



  • @Boldline No, I didn't think you suggested they should be that small. 👍

    A few other details:

    • the Color Palette, for instance, has no expand/retract button before the name, so I think that tab and others like it can be made smaller;
    • the current arrow cursors (for scaling or rotating) are too thin and narrow; it would be better to make them the same size and shape as the arrows used to resize the Finder/Windows Explorer windows.
    • the horizontal space between the context bar and the toolbox/document tabs is 6 pixels wide, while the vertical space between the toolbox, the document view and then the panels on the right is 4 px wide;
    • I'm not sure a separator is needed between the Stripe and Profile dropdown menus in the Stroke Properties popover.


    Anyway, I'm glad @postdes started a thread about UI improvements. 👍



  • @Boldline said in Interface improvements:

    When everything is equally bright, none of it stands out

    Besides the ruler numbers, where else would this be needed?

    (Btw, the names of hidden document tabs ARE slightly darker than the name of the active document tab. Same with the names of the hidden panels).



  • @b77 said in Interface improvements:

    Yes, the ruler numbers in VS should be smaller, but wow… those ruler numbers in Affinity are really small…

    Anyway, I'm glad @postdes started a thread about UI improvements. 👍

    That's what makes life interesting now doesn't it. The wide views and differing opinions people can have, on all subjects (not just a vector computer program of course), and certainly the UI is no exception.

    First off, I'm not glad @postdes started the thread about UI improvements.

    Second, no, I would not make the ruler numbers smaller.

    .......Ok, I'm just just kidding about my first point.:🤣 All threads started by someone are important; otherwise they never would have started it.LOL. It's actually an excellent topic to discuss. It's amazing to see often there is not much census on a given topic.

    Oh, and I really would not make the ruler numbers smaller, lol. I like them just as they are. There are way too many tiny things in VectorStyler as it is. There must be some eagle-eyed people hanging out in this forum😛 . And this comes from a someone who has an Optometrist in the family..😃

    We have some good people on this forum. It is both interesting and sometimes surprising to read what users say their preferences are or what is important to them.

    That's why I think it's important, whenever possible, for the developer to continue to try to allow for as much User Customization Options as possible. That way, if the default "factory" settings are not ideal for a particular user, they can change it to meet their needs and tastes.



  • @b77 said in Interface improvements:

    Besides the ruler numbers, where else would this be needed?

    I would probably decrease the intensity of lighting on most everything a little more, maybe 20% less. I'm more of the opinion that the tools and panels are supposed to not compete with the design for attention.



  • Strictly looking at other apps - @postdes is not wrong in what he brings up. Smaller UI font sizes, minimalist tabs and lowered brightness of the ruler the most and then the rest of the UI fonts are what make the user interface of VS look different from other programs today. Whether VS should change to be like those or not.... that's up for debate lol



  • @Boldline The contours of the icons in the toolbox are already 90% white when in Dark UI mode and 90% black when in Light UI mode. So they are not full white or full black. Is that still too "contrast-y"?

    Or maybe you mean just the names of the panels and tabs, and the icons at the bottom of the panels? Those are indeed 100% white (or 100% black when in Light UI mode).



  • @b77 Yes I was primarily talking about the names of the panels and tabs, and the icons at the bottom of the panels. 100% is too much in my humble opinion. I'm also not opposed to reducing things to 80% overall

    Not to beat a dead horse woth this - but I think the size of the text and the icons, for example in the toolbar in Illustrator, are smaller and that has an effect on how bright they look.

    0_1627959199950_4f27af69-7801-40ae-ac4b-0869ec67563a-image.png
    0_1627959413161_3a57dfeb-5d22-493d-9427-1485339be9db-image.png



  • I'd leave things the way they are, for both Brightness and Icon and Fonts sizes.

    I definitely would not want smaller Icons or fonts or less brightness. As far as Tab and Panel radius/roundness and such, I don't have any strong preference either way. @b77 "loves them!", and @postdes finds them bothersome and dated. They could be squared off as far as I'm concerned and it wouldn't really bother me either.

    If a future VectorStyler Update adds the ability to allow for users to adjust those and other parameters, I'd be on board with that.



  • @Vector-Rock We hear you @Vector-Rock ! It's not up to any of us anyway...
    I agree with you that much the way we can size the nodes to our personal preferences, it would be nice if we could adjust the overall font and icons brightness of VS.
    I don't think font sizing could be customized as much since everything has a place
    We'll just have to see what @vectoradmin decides ultimately.


  • administrators

    @postdes @b77 @Boldline @Vector-Rock
    About the corner rounding: these are (as most of the UI style) in the theme, so it could be easy to have alternate themes. But it is worth noting that BigSur and Monterey MacOS are heavily using rounded corners. I add to the backlog the alternate theme request.
    The color and contrast can also be addressed by alternate themes, if needed.

    About the sizes of the toolbox icons: these can be made smaller with the Panels -> Toolbox Style -> Small Toolbox Icons. I think a preference option to control this with a precise number could be added.



  • The reason I brought this up, and thanks for discussing it here, is to improve the overall experience of using VS. As this image shows, there is quite a lot of unused space because of the rounded corners.
    0_1627972524832_Schermafbeelding 2021-08-02 om 23.38.49.png
    This adds up over the entire interface and it is a bit distracting. I agree with the posts above that comment on the difference between several elements could be a bit bigger, especially with the tabs.

    I am all for the option of having the ability to pick a different theme.



  • @postdes I still don't understand how having this…

    0_1627980334961_dssv.png

    instead of this…

    0_1627980379041_1627972525764-schermafbeelding-2021-08-02-om-23.38.49.png

    …would release more space for other UI elements? Because you said that "there is quite a lot of unused space because of the rounded corners".



  • I think it does make some difference when taking everything together, perhaps more visually than physically. I think all these rounded edges everywhere are distracting. Some rounded corners are OK in some places, but they are everywhere and they are too strong. If the roundness was less strong it would not be a real issue, but right now they are too noticable. See these screenshots:

    0_1627982609731_Schermafbeelding 2021-08-03 om 11.16.27.png

    0_1627982618553_Schermafbeelding 2021-08-03 om 11.16.45.png

    What a UI should strive for ideally, at least in my opinion, is to be as functional as possible whilst being as unnoticable as possible. Once the UI itself becomes very visible from a design standpoint, it is usually a bad sign. There is not one UI I think is perfect, but I think the Clip Studio Paint UI is very good, and comparable to the VS UI from a design standpoint. This is a screenshot from a part of the UI:

    0_1627982731465_Schermafbeelding 2021-08-03 om 11.22.00.png

    And a part of VS roughly the same size:

    0_1627982778178_Schermafbeelding 2021-08-03 om 11.25.44.png

    As you can see, the CSP UI manages to be more compact, with a more efficient use of the screen space. This is down to a couple of things, like font size, but also in icons for every panel. This means when several panels are docked to tabs, only the icon is visible for those tabs that are not selected (I hope this makes sense, see the screenshot at the color history panel) Of course these apps don't do the same things, but I believe lessons can be learned from it as these are both very complex apps with lots of features. Putting all these features in a UI that is both compact, easy on the eyes and practical to work with is very hard.

    I don't want VS to copy existing apps, I just would like it to work as best as it can work, and I believe that sometimes seemingly little things like a fontsize, a color, an icon or a certain roundness of corner can make a big difference overall.



  • @postdes I was replying strictly to what you said about rounded corners, and I don't think ditching them would make more space for the rest.

    I don't disagree that here and there a 1pt smaller font, or icons for the hidden panels would make the UI more compact.

    Although… icons for the hidden panels… I don't know how user friendly is that. There are lots of panels in VS… close to 60.

    I would also ask you, time permitting, to arrange the ClipStudio's UI in such a way that it matches the UI of VectorStyler as much as possible (toolbox on two rows, like the VS screenshot) and repost that. Those icons don't seem smaller that the ones from VS, and the panels in VS can be made narrower.



  • @postdes said in Interface improvements:

    I think all these rounded edges everywhere are distracting. Some rounded corners are OK in some places, but they are everywhere and they are too strong. If the roundness was less strong it would not be a real issue, but right now they are too noticable.

    It's supposed to be noticeable, for better visual differentiation of the main UI elements. That is the idea, as I explained in my first post.

    Some rounded corners are OK in some places, but they are everywhere and they are too strong.

    I don't think sharp corners for these main elements would go well with buttons with rounded corners. In that case the buttons would have to have sharp corners as well.

    If the roundness was less strong it would not be a real issue, but right now they are too noticable.

    If it was just slightly less rounded, I cannot disagree. Why not post a modified screenshot with less rounded corners.



  • @b77 About the last comment: I know the panels can be made narrower, but the problem is that in some situations, there are too many icons in a row and they would not fit in if I make the panel narrower. It would be welcome if in these cases VS would make two rows of icons instead of one, depending on the current width of the panel. This is the reason I can make the panels in CSP quite narrow and don't sacrifice functionality.

    Perhaps an idea could be for VS could allow users to scale the UI to make better use of the space? Scaled at 90% I think it work better for me.



  • @postdes If I understand correctly, if you make a panel narrower in CSP, the app rearranges the bottom icons on two rows? (Obviously, I'm not asking about the toolbox here).

    Anyway, the UI of VectorStyler is scalable — see Preferences > User Interface > Interface Scaling. There you can also make the text of the UI smaller.

    Unfortunately, UI scaling doesn't affect the roundness of the corners at this time. I think it should.



  • @vectoradmin When docked horizontally, the panels could be less tall. Not by much — 4, 6 or maybe 8 pixels — but this would make a bit more space for everything else.



  • @b77 I think making the corners slightly less rounded in places, and discarding rounded edges in other places (like the rulers bar and the bottom of the panels) would be better. It would also create more differentiation in the UI, which would benifit overall legibility. I am talking from the perspective of an end user, I am no UI designer or back end developer.

    How much rounding is up for debate, but it should just be more subtle. I cannot create a quick mockup right now, as I believe that changing the corners in most places affects other parts of the design as well, and it should be looked at as a whole.



  • @postdes said in Interface improvements:

    @b77 I think making the corners slightly less rounded in places, and discarding rounded edges in other places (like the rulers bar and the bottom of the panels) would be better.

    So the panels should have rounded corners at the top and straight corners at the bottom? Sorry if I misunderstand.

    Also, the rulers bar is not rounded, or you mean something else.

    ……

    It would also create more differentiation in the UI, which would benifit overall legibility. I am talking from the perspective of an end user, I am no UI designer or back end developer.

    Some thinking went into this visual differentiation in the VectorStyler's UI — it goes like this:

    • rounded corners for the main UI elements (panels, toolbox and the document view), with darker space between them;
    • less rounded corners for the click buttons inside these panels and in the context bar ( @vectoradmin here click buttons can and should be made less rounded like the dropdown menus are, I totally agree);
    • straight corners for the input fields and for scrollable areas inside these panels;

    Straight corners for the main panels breaks this differentiation.


    Anyway, let's agree to disagree — the developer said that he will probably offer a theme with straight corners. I for one dislike the general UI look of CPS and of CDR (VectorStyler's UI was similarly made only with straight lines and corners when in beta this time last year).

    Reposting this question that was addressed to you:
    @postdes If I understand correctly, if you make a panel narrower in CSP, the app rearranges the bottom icons on two rows? (Obviously, I'm not asking about the toolbox here).