Download & Extend

No "empty text" Table Row For Empty Menus

Project:Drupal core
Version:7.x-dev
Component:menu system
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed (fixed)
Issue tags:d7uxsprint

Issue Summary

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 KBIgnored: Check issue status.NoneNone

Comments

#1

Assigned to:Anonymous» Sutharsan

#2

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 KBIgnored: Check issue status.NoneNone

#3

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

#4

Issue tags:-#d7uxsprint+d7uxsprint

#5

Category:bug report» feature request

#6

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
menu.503868.png37.34 KBIgnored: Check issue status.NoneNone

#7

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

#8

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

Status:needs review» needs work

The last submitted patch failed testing.

#10

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

Status:needs review» reviewed & tested by the community

OK the tab reasoning makes sense to me. RTBC

#12

Status:reviewed & tested by the community» fixed

Committed. Thanks!

#13

Status:fixed» closed (fixed)

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