SmartShape2D icon indicating copy to clipboard operation
SmartShape2D copied to clipboard

UI / UX Changes

Open Pizzaandy opened this issue 1 year ago • 3 comments

Looking for feedback on this one, as there are some opinionated changes! I'd like to add a setting for handle size in our own settings menu, but I don't know how 😎

  • Revamped visuals in Vertex Edit mode
    • Handles are now circles with a subtle outer shadow/gradient for contrast
    • Reduced opacity and removed stroke on shape outline
    • Added new icon to indicate bezier points
    • Use dashed lines when placing new vertices (holding alt)
    • Increase icon size and default grab radius (compared to editor default)
  • "H" bind temporarily hides UI
  • Vertex handles are hidden in Edit Vertex mode
  • Create Vertex mode defaults to adding between two points when the shape is closed (without needing to hold alt)

https://github.com/user-attachments/assets/d3d6e38b-5d9d-496b-9f3a-fd86ccdea03e

Pizzaandy avatar Oct 07 '24 19:10 Pizzaandy

This looks really nice, I really dig the new look.

Changes make sense to me, but I'm not a frequent enough user of the tool to know what the optimal work flow is. I think my favorite change is "H" to hide the UI. Whatever the keybinding, I think hiding the UI would be a good feature. I'd often deselect the shape to try to get a look at it without the UI and a hotkey would have really optimized for me.

I think a handle size option for the verts is great idea. That's definitely a per-user preference. I like the idea of hiding the vert handles in edge mode too, but I think that'd also be a user-preference thing.

Thanks for the hard work 🙂

SirRamEsq avatar Oct 10 '24 14:10 SirRamEsq

I finally did some testing, and I actually quite like the new visuals. The changes to the create-vertex mode are great, the old behavior always bothered me.

There are still some things that I'd like to discuss:

  • I think the vertex handles in edge edit mode should still be visible to better differentiate between edges.
  • The vertex handles are a little too large. I like that they are larger than before, but now they are a little too large.
  • Vertices should still be movable in create mode for more flexibility.

mphe avatar Oct 13 '24 14:10 mphe

@Pizzaandy Are you still working on this?

mphe avatar Nov 28 '24 11:11 mphe