To use this module, follow the instructions in the README. (For background on PXd, read the Getting Started documentation.)
px-buttons-designInstall via command line:
bower install --save https://github.build.ge.com/PXd/px-buttons-design.git
Add to component Sass file:
@import "px-buttons-design/_objects.buttons.scss";
$inuit-enable-btn--small : true;
@import
in component Sass file.
<button class="btn btn--small btn--primary">…</button>
<button class="btn btn--small">…</button>
<button class="btn btn--small btn--tertiary">…</button>
<button class="btn btn--small btn--disabled">…</button>
Note: Icon buttons should not be used at the small button size.
To enable Primary, Tertiary, Disabled, or Icon buttons, the following Sass flags are required:
$inuit-enable-btn--primary : true;
@import
in component Sass file.
$inuit-enable-btn--tertiary : true;
@import
in component Sass file.
$inuit-enable-btn--primary : true;
@import
in component Sass file.
$inuit-enable-btn--icon : true;
@import
in component Sass file.
<button class="btn btn--primary">…</button>
<button class="btn">…</button>
<button class="btn btn--tertiary">…</button>
<button class="btn btn--disabled">…</button>
<button class="btn btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--disabled btn--icon">
<i class="fa fa-…"></i>
</button>
$inuit-enable-btn--large : true;
@import
in component Sass file.
<button class="btn btn--large btn--primary">…</button>
<button class="btn btn--large">…</button>
<button class="btn btn--large btn--tertiary">…</button>
<button class="btn btn--large btn--disabled">…</button>
<button class="btn btn--large btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--large btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--large btn--disabled btn--icon">
<i class="fa fa-…"></i>
</button>
$inuit-enable-btn--huge : true;
@import
in component Sass file.
<button class="btn btn--huge btn--primary">…</button>
<button class="btn btn--huge">…</button>
<button class="btn btn--huge btn--tertiary">…</button>
<button class="btn btn--huge btn--disabled">…</button>
<button class="btn btn--huge btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--huge btn--tertiary btn--icon">
<i class="fa fa-…"></i>
</button>
<button class="btn btn--huge btn--disabled btn--icon">
<i class="fa fa-…"></i>
</button>
<button class=btn>
<i class="fa fa-… mr--"></i>
…
</button>
$inuit-enable-btn--bare : true;
@import
in component Sass file.
<button class="btn btn--bare">
<i class="fa fa-…"></i>
</button>