Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 299225

Rename "Add block" to "Place block" on the blocks admin page

$
0
0

Problem/Motivation

This issue is part of #1875252: [META] Make the block plugin UI shippable. One of the most confusing aspects of the "interim" blocks user interface is that the UI does a poor job of explaining the workflow to users when they want to place additional blocks in their themes. This is the workflow currently:

First screen

screen_1.png

Second screen

screen_2.png

Two things are confusing:

  1. I clicked "Add block," and then I'm faced with two different kinds of block-adding tasks: placing a new instance of an existing block, or creating a new custom block and then additionally placing an instance of it.
  2. I am clicking the action "Add" and then being given the option to "configure" what look to be existing things, which doesn't make sense. In fact, there's also a bunch of configure buttons next to blocks on that first screen where I first selected "Add block"--it almost seems like I'm stuck in a loop.

Proposed resolution

Change the button text to describe the ACTUAL action we're taking: placing blocks. Both Bojhan and Kevin O'Leary seem to agree this would be a better button label.

  • The "Add block" button on admin/structure/block is re-labeled "Place blocks."
  • The "Configure block" buttons on admin/structure/block/list/block_plugin_ui%3Aythemename/add are re-labeled "Place block."

Remaining tasks

  • @klonos suggests removing the + icon in #4. @xjm still feels it makes sense since we are placing an additional block (added onto the ones already listed). Decide.

User interface changes

Before patch: screen 1

before_screen_1.png

Before patch: screen 2

before_screen_2.png

After patch: screen 1

after_screen_1.png

After patch: screen 2

after_screen_2.png

AttachmentSizeStatusTest resultOperations
screen_1.png33.82 KBIgnoredNoneNone
screen_2.png66.89 KBIgnoredNoneNone
before_screen_1.png55.79 KBIgnoredNoneNone
before_screen_2.png19.64 KBIgnoredNoneNone
after_screen_1.png57.85 KBIgnoredNoneNone
after_screen_2.png17.98 KBIgnoredNoneNone
place-block.patch918 bytesIdleFAILED: [[SimpleTest]]: [MySQL] 53,270 pass(es), 9 fail(s), and 6 exception(s).View details | Re-test

Viewing all articles
Browse latest Browse all 299225

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>