Editing Data on Forms

Posted by & filed under Forms, PatternFly.

In designing enterprise applications, we very often encounter situations where the user needs to edit existing information.  In many cases this editing is done in the context of a form where users can make and commit changes.  You may sometime need to apply role-based access to enable editing for authorized users, only.  How should you… Read more »

Going Vertical: A look at multi-level vertical navigation for enterprise applications

Posted by & filed under Navigation.

Vertical navigation is increasingly the solution of choice for enterprise web applications.  It is more scaleable and adapts more easily to small viewport sizes (i.e. mobile).  It has also been shown that locating all levels of navigation on the left-hand side of the page outperforms hybrid approaches that combine top and left navigation menus. [1] … Read more »

Expandable List View for Viewing Details in Context

Posted by & filed under Content Views.

Data lists have become a popular alternative to tables for displaying structured data as they provide more flexible presentation of information, media, and controls that can reduce the need for users to navigate between overview and detail views of information.  PatternFly currently supports this presentation as part of the List View pattern.  In looking at… Read more »

Vertical Navigation using a Non-Persistent Secondary Menu

Posted by & filed under Navigation.

The problem: You want to simplify navigation by not exposing secondary levels of navigation at all times Last month I published a blog post discussing vertical navigation and how a multi-column approach can be used to expose up to two levels of navigation in a vertical format (see Vertical Navigation: Finding your Way). At that… Read more »

Vertical Navigation: Finding your Way

Posted by & filed under Navigation.

Overview P>You should use a vertical navigation pattern when your application requires global navigation (i.e. navigation that persists throughout the application) that will be displayed in a vertical format anchored to the left-hand edge of the viewport.  While vertical navigation menus generally consume more pixels (i.e. more total area) than their horizontal counterparts, they have… Read more »