mouse0270 / module-credits

Lists the authors of projects on the Manage Modules Window. If a url is provided in the module.json file, it will make the version tag link to the module url.
MIT License
7 stars 7 forks source link

Allow saving current selected values to an existing profile without changing them #46

Closed Truncated closed 2 years ago

Truncated commented 2 years ago

Due to these logic points, a user cannot save the current selections to an existing preset without first selecting the preset and, thereby, erasing all of the changes and requiring the modules to be unselected / selected again.

To streamline this logic and user experience, please consider the following enhancement: Allow the Save Preset button to be active when Select a Preset... is the value. When clicked, an eval presents one of two options:

  1. IF no Presets exist, message error shows to "Create a new preset first" and + button (Create new Preset) on top left is highlighted (pulse the current hover state a few times).
  2. IF Presets exist, pop-up "Select existing Preset to update with current values" with dropdown of Preset options. Choice in dropdown + "Save Update" button resolves the action.

Usibility thoughts:

mouse0270 commented 2 years ago

Try v2.0.0 and let me know how you like I handle presets. It should feel a lot nicer now. If not please open this issue again.