No "empty text" Table Row For Empty Menus

Sutharsan - June 27, 2009 - 12:08
Project:Drupal
Version:7.x-dev
Component:menu system
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed
Issue tags:d7uxsprint
Description

After creating a new menu, the "empty text" of "No menu items" is not in a table, it's simply plain text. Users do not ever read this far down the page since they think that it is part of the help text. No call to action to add a new menu item.

An issue is already in the queue to remove the help text when no menu-item is available at #503778: Global Menu settings are confusing.

This issue is about displaying the helptekst and adding a link. The attached screenshot is the proposed solution. Not only do we propose it as a solution of menu items, but also as a design pattern for all other situations were no content/items are available yet. The patter consits of:

- Empty text and 'call to action' link displayed in a table. The same kind of table used to display the content when available.
- No table headers
- Link consisting of the same text a used in the action tabs on the same page.

This pattern can be applied in Forum list, Profile list, URL list, Menu item list, Feed aggregator list. Separate issues and patches will be created for these pages.

AttachmentSizeStatusTest resultOperations
Empty text design pattern.png20.19 KBIgnoredNoneNone

#1

Sutharsan - June 27, 2009 - 12:09
Assigned to:Anonymous» Sutharsan

#2

Sutharsan - June 27, 2009 - 12:30

After discussion with Bojhan we decided to put the table header in to give users a sense of what can be there when content is added. See attached screenshot.

AttachmentSizeStatusTest resultOperations
Empty text design pattern1.png25.39 KBIgnoredNoneNone

#3

Sutharsan - June 27, 2009 - 14:24
Assigned to:Sutharsan» Anonymous
Status:active» needs review

Attached patch gives the above solution.

AttachmentSizeStatusTest resultOperations
menu_empty_text.patch1.06 KBIdlePassed: 11624 passes, 0 fails, 0 exceptionsView details | Re-test

#4

Sutharsan - June 27, 2009 - 14:25
Issue tags:-#d7uxsprint+d7uxsprint

#5

Sutharsan - June 27, 2009 - 17:47
Category:bug report» feature request

#6

Sutharsan - June 27, 2009 - 18:12

Changed tekst after discussion with text group. New screenshot attached.

For reference this issue originates from the UX issue at: http://sprint.drupalusability.org/content/no-empty-text-table-row-empty-...

AttachmentSizeStatusTest resultOperations
menu_empty_text1.patch1.05 KBIdlePassed: 11635 passes, 0 fails, 0 exceptionsView details | Re-test
menu.503868.png37.34 KBIgnoredNoneNone

#7

catch - June 27, 2009 - 18:19

Should this be 'add a link' or 'add a new link' instead of just 'add link'?

#8

kika - June 27, 2009 - 18:24

What about keeping 100% same wording as local tab string for an easy reference point? So:

"There are no menu items yet. _Add link_"

#9

System Message - June 27, 2009 - 19:17
Status:needs review» needs work

The last submitted patch failed testing.

#10

Sutharsan - June 27, 2009 - 21:23
Status:needs work» needs review

@catch: our starting point was to use the exact text of the tab 'Add link', 'Add container', etc. to make it easier for user to guess that the tekst link and the tab link have the same destination.

@kika: We tried to make a small sentence out of the work. This in contrast to the the forum module tekst 'Containers and forums may be added using the add container and add forum pages.'

#11

catch - June 27, 2009 - 22:37
Status:needs review» reviewed & tested by the community

OK the tab reasoning makes sense to me. RTBC

#12

webchick - June 27, 2009 - 23:49
Status:reviewed & tested by the community» fixed

Committed. Thanks!

#13

System Message - July 11, 2009 - 23:50
Status:fixed» closed

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

 
 

Drupal is a registered trademark of Dries Buytaert.