grantfayvor / gridify

Have you ever wanted gridlines directly in your browser to measure lines while developing? Then this is for you. You can also measure distances between elements in pixels. Swell right.
Apache License 2.0
0 stars 0 forks source link

Display states in toggle options of Hex Grid submenu #5

Open obumnwabude opened 3 years ago

obumnwabude commented 3 years ago

Description

Toggling Grid Visibility and Pixel Distance Visibility from Hex Grid's submenu from Chrome's right-click does not indicate whether the particular feature being toggled is switched on or switched off. If a particular was previously switched off, and the user is trying to use it, it won't work and they could not be sure of the cause given that the submenu only says "toggle" and does not show on or off states. This could also give a feel that Hex Grid does not work, or that Hex Grid is difficult to use (which is not true).

Describe the solution you'd like

A possible solution could be making the toggle visibility options to give rise to submenus too, with on and off options (with ticks/checkboxes, indicating which one is active). So that is clear to the developer or Hex Grid user which particular visibility state they are setting at any point in time.

grantfayvor commented 3 years ago

I can see the benefit of this.

Another approach would be to rename it from Toggle Grid Visibility to Activate Grid and when it is activated it should switch to Deactivate Grid

obumnwabude commented 3 years ago

Yes Yes, Activate and Deactive is a good one too.