WordPress.org

Make WordPress Core

Opened 12 months ago

Last modified 3 months ago

#47541 accepted enhancement

Improve Messaging for Empty Dashboard State

Reported by: mdrovdahl Owned by: valentinbora
Milestone: 5.5 Priority: low
Severity: minor Version: 5.3
Component: Administration Keywords: has-screenshots needs-design
Focuses: ui, administration Cc:

Description (last modified by SergeyBiryukov)

When all columns in the wp-admin dashboard are empty (see below), the per-column messaging of "Drag boxes here" is suboptimal. In this state, there are no meta boxes to drag, but instead meta boxes must be added by going to the "Screen Options" menu.

Steps to reproduce: provision a new WP site. Go to the wp-admin dash > open Screen Options, unselect all, close Screen Options. Close your eyes, take a deep breath and pretend you don't know WP as deeply as you do, imagine someone else setup your dashboard this way. Open your eyes and try to make sense of "Drag boxes here".

Screencaps: https://cloudup.com/cF9DZ3koo0x

Ideas for improving this...

MVP: change the "Drag boxes here" messaging from [36295] to read "Drag boxes here, or add boxes from the Screen Options menu"

Better: detect the state where ALL columns are empty and conditionally present a different, more contextually appropriate message, eg: "Add boxes from the Screen Options menu". Maybe a change around here https://core.trac.wordpress.org/browser/trunk/src/wp-admin/js/postbox.js?rev=36295#L194 could accomplish this.

Related:

CC @johnbillion and @xavortm given their prior involvement in this area.

Attachments (2)

Screen Shot 2020-02-13 at 2.11.58 PM.png (25.2 KB) - added by valentinbora 3 months ago.
Empty dashboard with 3 boxes, contains instructions
Screen Shot 2020-02-13 at 2.10.58 PM.png (32.3 KB) - added by valentinbora 3 months ago.
Empty dashboard with 4 boxes, no instructions anymore

Download all attachments as: .zip

Change History (6)

#1 @SergeyBiryukov
12 months ago

  • Description modified (diff)

#2 @valentinbora
3 months ago

  • Focuses administration added
  • Milestone changed from Awaiting Review to 5.5
  • Owner set to valentinbora
  • Priority changed from normal to low
  • Status changed from new to accepted

@mdrovdahl thank you for reporting this issue and welcome to Trac.

@valentinbora
3 months ago

Empty dashboard with 3 boxes, contains instructions

@valentinbora
3 months ago

Empty dashboard with 4 boxes, no instructions anymore

#3 @valentinbora
3 months ago

  • Keywords has-screenshots added

#4 @valentinbora
3 months ago

  • Keywords needs-design added

@afercia do we need a11y to chime in on this?

Note: See TracTickets for help on using tickets.