Daxel wrote: ↑Tue Jul 25, 2023 10:27 pm
No worries, I think any software benefits from constructive criticism. Moho has listened to the community many times and I hope they will continue doing so.
Thanks!
JoelMayer wrote: ↑Wed Jul 26, 2023 12:23 am
I do agree the styles window can definitely be improved usability wise someday. For being such an intuitive software, the the styles thing is one of the few areas that really trips people up a lot.
The main problems as i see it are 1) that it‘s confusing to realize you‘re now editing a style vs applying it (no indication of editing something, no confirm button, etc… you can just change the name of it but that doesn‘t always communicate clearly) 2) the checkboxes to override fills and lines don‘t have any description whatsoever so most people don‘t even know they are there let alone what they do and 3) It‘s sometimes unclear when styles get applied automatically and seems arbitary. I also think that maybe one day the select shape and points tool should be consolidated into one tool because it's something that confuses a lot of users as well especially when you come from more common vector applications like Illustrator.
I think a bit of a revamp and getting rid of the early 2000‘s default palette with garish colors will work wonders and newcomers will be able to get into the very useful applications of this feature a lot quicker.
It might be blasphemous but sometimes i also wonder if it's not more complex than it really needs to be. A clean, solid indexed colour palette and a nice brush palette and effects panel might work just as well. Sure, you can't set up "Styles" with strokes and fills etc. all at once but neither can you in Harmony i.e. and it never bothered me because i have my brush tips always handy and can change them easily by just selecting a shape and then the brushtip/size and also easily save those as a preset with one click.
That rarely happens anyway tho because i just select the tip i want from the brush window and draw with that from the get go instead of having a separate texture window WITHIN the brush tool. And colors can be used for lines and fills, doesn't really matter. If i change the color, it changes throughout the scene, no matter where it's applied. Color is color.
So maybe a more "conservative" solution akin to most drawing/painting apps, combined with the option for indexing colours would be much more intuitive and faster in the future, just my 2 cents.
In the meantime we have Victor‘s excellent explanation video that we now can point people to.
Completely agree!
I think what's missing is the fact that other software split the styles into several smaller panels and made styles not so much in your face, more like an optional thing. That makes things way easier and intuitive in my opinion. Especially because we're already used to it by using other software.
So I would opt to replace the styles panel into the following:
1) Two circles located under the tools panel to quickly set a fill or border color to the selected shape., just like in applications like illustrator/photoshop/affinity. This would also make them swapable and always shows a representation of colors and way to change colors without the need to have any panel open. This makes it also easy to quickly remove a fill and/or stroke.
2) Swatches panel for global swatches (only colors and saved into the current file) to create your own palette of colours per project. These are colors to reference to, so if you use a swatch on a shape and change the color of that swatch, it changes throughout the project everywhere it's used. Just like global swatches in Affinity Designer for instance. That way we keep the nice part of having a way to change colors throughout the project easily and quick. And have the added bonus that we're not limited to just two styles, because we can make as many colors as swatches as we'd like. It would also be nice to be able to export and import swatches from file. And to be able to switch between list mode (where we see a small thumb of the color with a name) and image mode (where we only see a grid of color blocks to pick). And the list could even be searchable and categorisable/groupable.
3) Colors panel
Where we can choose our own color picker and/or sliders system of choice to set color and opacity. And have a way to always have this open while coloring. Just like in applications like Affinity.
4) Strokes panel
Where we can set the stroke width, cap style, join style, align style, order, dashed lines, arrow heads etc. Pressure sensitivity for tablets could also be set here.
5) Brushes panel
Brushes panel to choose a brush. Where we have a list of brushes and where we can instantly see a visual representation of them in the list to pick from without to first need to click somewhere. Add custom brushes and perhaps a way to give them a name to our liking. Perhaps even grouping of brushes. And/or making them searchable.
6) Effects panel (also for textures)
The effects section. A list of effects to turn on or off and when opening an effect we can set all properties of them to configure. One of the effects could be to add a texture and set all properties for it, like repeating, rotation and such.
7) Styles panel to save custom styles (I never used this in any software, but I'm sure many people like to use this? also people using this now in Moho) which is basically a swatches panel that not only saves colors, but also the brush style, effects etc. Same as swatches with global swatches; if you change a style than it's changing the appearance of everywhere it's used.
I think by making these steps smaller and the same as in other applications:
1) people are already are familiar with it and so it feels intuitive and you can use it immediately (why reinvent the wheel for something that's working fine for many years?!)
2) many times you just would like to set colors for fill and stroke. Now you can without having to know all the other stuff.
4) we don't need to worry about brushes and styles and understanding them, because they're not cluttering the interface aymore/making things confusing. They're not there in the circles for fill and stroke and they're not there in the swatches panel. But when we do need them, they're there in the new styles panel.
5) I think this makes things way more intuitive, logical and beginner friendly as a bonus and it still has all the benefits of the benefits there're there now, but IMO way more intuitive and logical.
6) no more confusing overriding and checkboxes that make things overly complicated
7) full control to the user to only open the panels of things they need and pick the learning path they like (right now you need to understand the full styles panel to start working with it really, but if split into parts we only need to understand a little piece first)
8 ) easy learning curve for beginners because you can start small and add more to it if you're up for it and need it. (But there is no need to)
9) easy explainable in manuals and searchable in google and on forum as it's split into easy smaller parts and uses standard naming for things. And people familiar with graphical software already understand things when you call things 'swatches', 'styles' and 'brushes' I'd say.
10) people new to Moho, but familiar with other graphical/animationsoftware, quickly understand the UI and can dive into the more advanced parts and get started more quickly to focus on the things they'd like to create
11) no need for a huge styles panel to be always open (when only using fill and strokes and no swatches we don't even need to have any panel open, when using swatches we only need that panel open, when we need more these are only new tabs, so still aren't that huge)
12) It makes Moho's UI much more scalable for future needs as these are all split into different panels with their own dedicated constrols, displays, menus etc. No need to make one universal styles panel bigger and more cluttered anymore. All extras could be added to the appropriate panel. Making it easy to find and possible to tailor it completely. And no need to scroll through some huge panel.
13) It would perhaps even gain more users as they see it's easy to step in
I'm all for not reinventing the wheel when existing wheels work great and every professional is familiar with it (and muscle memory). I think it has way more benefits that people instantly understand the interface on such crucial points. The same goes for the add-points tool, which works completely different to the pretty much standard pen tool behaviour in other software that we put a lot of effort in getting to master it. The fact that there's even an external script tool to make us use the standard way for pen tools today says it all IMO. Why isn't this the native behaviour of the Add Points tool, and why isn't the Add Points tool just called Pen Tool? I'm all for a rebuild of that tool too to make it work the same as in other graphical software. But that's for another thread.
My 2 cts
