This page is outdated
This page will get reworked soon. Most of its content has been moved to the pages located under Basic usage.
Story
Magnolia should let me navigate and browse my web site structure by using a mouse, a keyboard and using a touch device.
Show, hide and rearrange table columns
All columns except the "Page name" and the column containing the checkboxes can be visible or hidden. Additional columns not initially visible may be offered for display by the tree view.
Columns are shown in a configurable order, but the "Page name" and checkboxes column are exempt and remain fixed at their initial position.
When using the keyboard, the column order and the hide/show settings of a column must be specified on a separate settings page still to be defined.
Requirements
Both input methods (mouse and keyboard) must be largely equivalent, mainly for accessibility reasons. But using the keyboard must also be regarded as the input method of choice for power users and thus must be fast and convenient for typical day-to-day operations.
The tree view must perform well even for very large sites. To achieve this, pages should only be loaded as they become visible. A visual indicator must make clear that additional data is being loaded from the network.
Likewise, items of a folder page (see "opening, closing folder pages" above), which will become visible by opening it, could already be preloaded in the background.
Mockups
Notes:
- the visual indicator for opening and closing a folder item is not shown
Open questions
Inline editing??
Messages: errors (obtrusive)
warnings (un-obtrusive)
informational (unobtrusive)