AWM Actions

Last modified by Thiago Krieck on 2026/03/23 19:07

 XWiki
 Feature
 Active
 
 
Yes

Description

Context

The objective of this proposal is to improve the visual layout and usability of the AWM actions

Current Issues

These actions currently have the following issues regarding visual layout and usability
- Excessive use of vertical space
- Component use is not standard with other XWiki controls
- Its icons are conflicting on the "delete" actions
- The primary Action "Add" is somewhat hidden from the user, taking into account that it is out of alignment with the content area of the page

AWMcontext.png

Discussed Proposal

The proposal below is updated from the discussions had in the Forum.

  • All buttons should be placed in the standard page menu.
  • The Create button should automatically create a new entry on the app (page with the right template), instead of leading to the create page UI.
  • All other buttons should be placed as options under the kebab button.

updated proposal 1.png

New Icons to be used in the kebab menu:

new icons

Initial Proposal

Not intended for use. This represents the original proposal prior to discussions and is retained solely for archival purposes.


The changes proposed below are an alternative for the controls based on issues previously mentioned

Excessive user of vertical space

This can be solved by using the concept of a "toolbar" for these actions. All actions will align horizontally instead of vertically. To promote the main action, the default primary style of button of XWiki will be used.

To keep this section well integrated and cohesive, a light gray background should be used so that related components don't get lost in space.

Also, because most actions on this area are supportive and not primary (edit app, delete entries, delete app) there's the possibility to hide them from view initially and provide them as a dropdown accessed via the "cog" icon.

Screenshot 2024-03-14 at 13.01.29.png

Defining the primary action

The primary action in these apps in day to day use is the "Add Entry" option. But this action is almost hidden in plain sight in the interface, by its positioning as well as by its visual style. 

Component used are not standard with other XWiki controls

To remedy the non-standard use of links in all caps, the proposal is to change the component to a button OR at least a link stylized as button.  

Conflicting Icons

For actions that have a clearly defined icon, we can continue using them, like a trashcan for deletion. 

For the action of "Delete All Entries" we can rename it to "Clear All Entries" and leave the action without an icon.

Screenshot 2024-03-14 at 13.02.20.png

Final look of the proposal

app_actions_1.png

app_actions_2.png

 


 


Get Connected