AUI

  • Documentation
    • Components
    • Upgrade guide
  • Support
    • Getting started
    • FAQ
Web components
  • Inline dialog
  • Single select experimental
  • Dropdownexperimental
  • Toggle Button experimental
Other components
  • AUI Select2
  • AUI Label experimental
  • Avatars
  • Badges
  • Banners
  • Buttons
  • Date picker
  • Dialog 2
  • Dropdown 2
  • Expander
  • Flag experimental
  • Forms
  • Form notification experimental
  • Form validation experimental
  • Hidden and assistive CSS
  • Icons
  • In-product help experimental
  • Keyboard shortcuts
  • Labels
  • Lozenges
  • Messages
  • Progress indicator
  • Progress tracker
  • RESTful table
  • Sidebar
  • Sortable table
  • Spinner
  • System Notifications experimental
  • Tables
  • Tabs
  • Template
  • Toolbar 2
  • Tooltips
  • Typography
Deprecated components
  • Dialog
Page layouts
  • Application header
  • Layout
  • Navigation
  • Page
  • Page content layout
  • Page header
AUI resources
  • Helper functions
  • Soy experimental

Page content layout

Ask a question Design guidelines

Summary

Content Layout system for the content area within the Page component. It divides up the content area into combinations like navigation+content, content+sidebar, etc. Note this component can only be used once per document, within the #content element; and it cannot be nested. If you need generic layouts further down the DOM, use group+item.

Status

API status: general
Included in AUI core? Yes. You do not need to explicitly require the web resource key.
Web resource key: com.atlassian.auiplugin:aui-page-layout
AMD Module key: N/A
Experimental since: 5.0
General API status: 5.1

Code

HTML

The core layout requires the page panel, a page panel inner and at least one panel - usually a content panel. The extra elements are used across layout variations so do not omit them.

For a simple content area with no divisions:

Navigation (aui-page-panel-nav), sidebar (aui-page-panel-sidebar) and generic items (aui-page-panel-item) can be added as siblings of content (aui-page-panel-content). By default the items are rendered as columns.

A three-column layout:

The generic item is relatively unstyled - it allows custom extensions to content layouts where required:

Soy

Called with JavaScript:

Server-side Soy:

  • Copyright © 2009-2016 Atlassian
  • License
  • Changelog
  • 5.9.24
Atlassian