Common markup to produce an Atlassian standard page layout and base design.
This is an "outside-in" type of component aiming to provide a standardised page, intended for use with the full set of application header, navigation, page header, footer, etc. The content area has a preset layout system for common layout variations. There are several overall page layout options (full width, fixed width, etc).
| 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 API: | 3.6 | 
| General API: | 5.1 | 
The page you are looking at uses AUI Page. The overall layout options are:
| default (full width) | fixed width | hybrid (full width header, fixed width content) | focused task page | notification task page | 
|---|---|---|---|---|
|  |  |  |  |  | 
This is a markup-based component, however to enable HTML5 in older browsers you will need to include the HTML5 Shim.
To set the page type, apply one of the following classes to the <body> tag:
aui-page-fixed
    aui-page-hybrid
    aui-page-focused - note you also need to set the sizeaui-page-notification - note you also need to set the sizePage sizes for focused and notification pages are:
aui-page-size-small
    aui-page-size-medium
    aui-page-size-large
    aui-page-size-xlarge (default)Deprecated focused size classes are:
aui-page-focused-small
    aui-page-focused-medium
    aui-page-focused-large
    aui-page-focused-xlarge (default)To construct a full document with soy, you will need to call document and page; then usually fill in other templates such as header, page panel etc or use literal content:
To set the page layout in Soy, use the pageType param:
If you need a small focused page, you can set the size with pageSize. focusedPageSize as been deprecated: