Improve the configuration form.

Created on 27 March 2025, 15 days ago

Problem/Motivation

The current configuration form is difficult to use, especially for the site builder audience. There are a lot of options, some which might be unnecessary and others that are rarely used, and they are worded in confusing ways which make it burdensome for someone to configure the Disclosure Menu in the ways they need to.

Steps to reproduce

  1. Install and enable the Disclosure Menu module.
  2. Create a menu with multiple levels.
  3. Navigate to the configuration page for the menu's block.

Proposed resolution

Run usability tests with site builders to identify the specific pain points. Also conduct a heuristic evaluation to evaluate which general usability principles the configuration page can better follow. Finally, design an improved user interface for the configuration page.

Remaining tasks

  1. ❌ Conduct usability tests.
  2. ❌ Conduct heuristic evaluation.
  3. ❌ Propose user interface improvements.
  4. ❌ Review, revise and reach consensus on improvements.
  5. ❌ Submit a merge request.
  6. ❌ Test merge request.
  7. ❌ Merge the request.
  8. ❌ Celebrate an intuitive configuration page! 🥳

User interface changes

TBD

API changes

None.

Data model changes

None.

🌱 Plan
Status

Active

Version

2.1

Component

User interface

Created by

🇺🇸United States cedewey Denver, CO

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024