Problem/Motivation
In #2888657: [meta] Less confusing and more consistent wording needed in module/theme add/install/update the there is the effort to unify and make the the wording for the add, install and update of modules and themes more consistent. Currently the button for module cards is using Download as the label as well as in the modal when you click the aforementioned download button you have the term download used for the first headline as well as within the text.

In the #3312289: Svelte UI for install controllers issue aside the terms Download and Enable are used as option labels.

For the record the issue was identified and initially discussed during #3312892: Drupal Usability Meeting 2022-10-07. The issue has a link to the recording of the meeting. The attendees were @AaronMcHale, @benjifisher, @narendraR, @rkoller, @shaal, @simohell, @srishtiiee, @Utkarsh_33, and @worldlinemine.
Proposed resolution
- Change the button label from
Downloadto eitherAddor to be more sort of inline with the add button on/admin/modulesto either+ Addor+ Add module - Change the
h3title in the instructional modal fromDownloadtoAdd - Change the following text snippets within the first instructional section:
The recommended way to download any Drupal module is with Composer.toThe recommended way to add any Drupal module is with Composer.This will download the module to your codebase.toThis will add the module to your codebase.If you cannot use Composer, you may download the module manually through your browser.toIf you cannot use Composer, you may add the module manually through your browser.- In the patch #3312289: Svelte UI for install controllers additionally change the option
Download and Enable (experimental)toAdd and Install (experimental)
Remaining tasks
- ✅ File an issue about this project
- ☐ Manual Testing
- ☐ Code Review
- ☐ Accessibility Review
- ☐ Automated tests needed/written?
| Comment | File | Size | Author |
|---|---|---|---|
| download_enable.jpg | 94.74 KB | rkoller | |
| download.jpg | 164.94 KB | rkoller |
Issue fork project_browser-3315858
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
rkollerComment #3
rkollerComment #6
srishtiiee commentedComment #7
rkollerThanks for the patch @srishtiiee! the changes look good to me. the necessary changes for the drop button options in the Svelt UI should best be done in #3312289: Svelte UI for install controllers as stated in the proposed resolution. I will follow along that issue. so i'll set this issue to RTBC since it was only text related changes.
Comment #10
tim.plunkettMerged, thanks!
Comment #12
tim.plunkett