aui /

Filename Size Date modified Message
build
docs
integration
licenses
src
tests
75 B
[AUI-4050] Remove packages that are avialable through AUI dependency
49 B
AUI-4420: Get rid of the Bower
166 B
Sync dotfiles with aui repo.
161 B
AUI-4420: Get rid of the Bower
1.6 KB
chore: most of the codebase follows 1tbs; let's not kid ourselves.
12 B
Introduce end-of-line normalisation
359 B
Merged in issue/AUI-4475-compile-soy-templates-by-webpack (pull request #1983)
20 B
AUI-3972 Make aui-adg depend on aui via npm to fix its UMD distribution.
11 B
AUI-4420: Get rid of the Bower
82 B
AUI-4420, AUI-4437 - Migrate to using Yarn for mostly everything. Always resolve pacakges from the public registry.
5.7 KB
AUI-4491: Fix missing imports and add info about installing required dependency
349 B
AUI-4420, AUI-4454 - Use latest Node, Yarn, Firefox, and Chrome via Docker image.
25.5 KB
AUI-4434 - The next version of AUI is released under the Atlassian Developer Terms license.
2.3 KB
AUI-4420, AUI-4437 - Migrate to using Yarn for mostly everything. Always resolve pacakges from the public registry.
342 B
AUI-4454 - Install optional dependencies in Pipelines.
39.4 KB
AUI-4503 - Update changelog and upgrade guide for AUI 7.2
748 B
refactor: use multi-line YAML strings in docker-compose commands
56 B
chore: fix the eslintrc files' scoping of environment and globals.
18 B
5.7.x seems to require mvn 3.0.5.
5.6 KB
Prepare for 7.3.0-SNAPSHOT.
282.1 KB
Merged in issue/AUI-4475-compile-soy-templates-by-webpack (pull request #1983)

AUI - Atlassian UI

A set of components for building user interfaces in Atlassian products and services.

Documentation

Thorough documentation is available at the AUI website.

Compatibility

Caveats

  • Chrome latest stable
  • Firefox latest stable
  • Safari latest stable (on OS X only)
  • IE 9+

How do you get it?

Consuming the AUI library is supported through a few methods:

Install as a Node package

AUI is released to npmjs.com. Install it through your favourite package manager:

npm install @atlassian/aui yarn add @atlassian/aui

In the Node package, you will find:

  • dist/ contains pre-compiled javascript and css. This is the simplest way to use AUI.

  • lib/ contains individual AUI components. Use a CommonJS or AMD loader to load each component as your application needs.

  • src/ contains the raw JavaScript and LESS sources. It's unlikely you'll require these directly.

Install as an Atlassian-Plugin

All Atlassian Server products come with AUI pre-installed, so you don't need to do much to re-use it in your plugin.

Each AUI component has a web-resource key you can include it by. Consult each component's documentation on the AUI website for the key.

Download the distribution

AUI distributions are released to the aui-dist repo on Bitbucket. Note that this is equivalent to the dist/ folder available in the Node package.

Raising issues

Raise bugs or feature requests in the AUI project.

License

AUI is an Atlassian Developer Asset and is released under the Atlassian Developer Terms license. Some assets are released under the Atlassian Design Guidelines (ADG) license. See the licenses directory for information about AUI, ADG, and included libraries.