AUI Examples
Intro
This page is a set of examples to quickly identify the component you need and give links to further information. Note that the Atlassian Design Guidelines pages are created with AUI and serve as further examples; and all components are documented in the AUI Developer Guide.
Note this page is created using the AUI Page Suite: the typography, header, content area and footer are all supplied by Page.
Avatars









Badges
Small pieces of extra information within components like Navigation, eg. a count: 42
Buttons
AUI Buttons cover combinations of free standing, grouped, disabled and toggled buttons:
Sets of grouped buttons can be contained in Toolbar2 for a complete toolbar.
Dropdown2
ShipmatesThe Crimson Short One
Dropdown v1
If you're working with an existing implementation you might encounter the old dropdown as well...
Don't make new ones, but you'll still find this workhorse around the place.
Dialogs
Modal dialog:
Forms
Available in several flavours including compact top-label style, long-label and short-label:
Icons
Examples (small):
Examples (large):
For the full set of icons and sizes, refer to the docs.
Inline Dialogs
If you don't need a full modal Dialog, you you can use an Inline Dialog: something inline
Layout (Group + Item)
Keyboard Shortcuts (WhenIType)
WhenIType allows you to trigger various events based on keyboard input. For example, Type "z" then "e" to execute some simple JavaScript.
Labels
AUI provides a CSS-only Label component - each product's implementation is expected to be different, so no default JS is provided.
unclickableUncloseableclickableclosableNoUrlsplitLabel
Lozenges
Standard and Subtle variations:
default success error current complete moved
default success error current complete moved
Messages
Multi-step Progress Tracker
- Step One
- Step Two
- Step Three
- Step Four
- Step Five
Navigation
AUI has a core set of navigation elements, which are most commonly used in Horizontal and Vertical navgroups.
Horizontal Navigation
Should be placed immediately before .aui-page-panel
Vertical Navigation
Usually placed inside an .aui-page-panel-nav
but will expand horizontally to fit any appropriate container element.
Page Header

A typical page header with an avatar, breadcrumbs and actions
Tabs
Horizontal Tabs
This is Tab 1
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
This is Tab 2
The trigger text is fairly long, but we have enough room so it's all good...
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
This is Spaaaaaartaaaaaa
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Vertical Tabs
This is Tab 1
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
This is Tab 2
Since this tab's control has long trigger text, it's been gracefully truncated and now has a title so people can still find out what it says.
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
This is Spaaaaaartaaaaaa
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Quidquid latine dictum sit, altum viditur. Sentio aliquos togatos contra me conspirare.
Tables
Tables! Awesome for tabular data, but tedious to style. So, just add class="aui"
to your tables. Follow correct structure - include THEAD and TBODY, use TH for headers and TD for body... et voila:
Ship Name | Nickname | Type | Misadventure |
---|---|---|---|
Red Dwarf | The Crimson Short One | JMC mining vessel | Duplicated, shrunk, lost, found, rebuilt by nanobots. |
Starbug | The Bug | JMC transport shuttle | Crashed multiple times, shot at, sunk. |
Nova 5 | Not known | Coca-Cola marketing vessel | Crashed with soapy mainframe. |
Toolbar
Old Toolbar
Don't make new ones, but you may need to update a v1 Toolbar: