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.
“drop

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 Download to either Add or to be more sort of inline with the add button on /admin/modules to either + Add or + Add module
  • Change the h3 title in the instructional modal from Download to Add
  • Change the following text snippets within the first instructional section:
    • The recommended way to download any Drupal module is with Composer. to The recommended way to add any Drupal module is with Composer.
    • This will download the module to your codebase. to This will add the module to your codebase.
    • If you cannot use Composer, you may download the module manually through your browser. to If 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) to Add and Install (experimental)

Remaining tasks

  • ✅ File an issue about this project
  • ☐ Manual Testing
  • ☐ Code Review
  • ☐ Accessibility Review
  • ☐ Automated tests needed/written?
CommentFileSizeAuthor
download_enable.jpg94.74 KBrkoller
download.jpg164.94 KBrkoller
Command icon 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

rkoller created an issue. See original summary.

rkoller’s picture

Issue summary: View changes
rkoller’s picture

srishtiiee made their first commit to this issue’s fork.

srishtiiee’s picture

Status: Active » Needs review
rkoller’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community

Thanks 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.

tim.plunkett made their first commit to this issue’s fork.

tim.plunkett’s picture

Status: Reviewed & tested by the community » Fixed

Merged, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

tim.plunkett’s picture

Issue tags: +core-mvp