121 lines
5.2 KiB
Handlebars
121 lines
5.2 KiB
Handlebars
<div id="styleguide">
|
|
{{#freestyle-guide title='Nomad UI'subtitle='Styles and Patterns'}}
|
|
{{#freestyle-section name='Buttons' as |section|}}
|
|
{{#freestyle-subsection name='Standard' section=section}}
|
|
{{#freestyle-usage 'buttons-standard' title='Standard Buttons'}}
|
|
<div class="block">
|
|
<a class="button">Button</a>
|
|
<a class="button is-white">White</a>
|
|
<a class="button is-light">Light</a>
|
|
<a class="button is-dark">Dark</a>
|
|
<a class="button is-black">Black</a>
|
|
<a class="button is-link">Link</a>
|
|
</div>
|
|
<div class="block">
|
|
<a class="button is-primary">Primary</a>
|
|
<a class="button is-info">Info</a>
|
|
<a class="button is-success">Success</a>
|
|
<a class="button is-warning">Warning</a>
|
|
<a class="button is-danger">Danger</a>
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='Outlines' section=section}}
|
|
{{#freestyle-usage 'buttons-outlines' title='Outline Buttons'}}
|
|
<div class="block">
|
|
<a class="button is-outlined">Outlined</a>
|
|
<a class="button is-primary is-outlined">Primary</a>
|
|
<a class="button is-info is-outlined">Info</a>
|
|
<a class="button is-success is-outlined">Success</a>
|
|
<a class="button is-warning is-outlined">Warning</a>
|
|
<a class="button is-danger is-outlined is-important">Danger</a>
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='Hollow' section=section}}
|
|
{{#freestyle-usage 'buttons-hollow' title='Hollow Buttons'}}
|
|
<div class="block" style="background:#25BA81; padding:30px">
|
|
<a class="button is-primary is-inverted is-outlined">Primary</a>
|
|
<a class="button is-info is-inverted is-outlined">Info</a>
|
|
<a class="button is-success is-inverted is-outlined">Success</a>
|
|
<a class="button is-warning is-inverted is-outlined">Warning</a>
|
|
<a class="button is-danger is-inverted is-outlined">Danger</a>
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='Sizing' section=section}}
|
|
{{#freestyle-usage 'buttons-sizing' title='Button Sizes'}}
|
|
<div class="block">
|
|
<a class="button is-small">Small</a>
|
|
<a class="button">Normal</a>
|
|
<a class="button is-medium">Medium</a>
|
|
<a class="button is-large">Large</a>
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{/freestyle-subsection}}
|
|
{{/freestyle-section}}
|
|
|
|
{{#freestyle-section name='Distribution Bar' as |section|}}
|
|
{{#freestyle-subsection name='Standard' section=section}}
|
|
{{#freestyle-usage 'distribution-bar-standard'}}
|
|
<div class="block" style="height:50px; width:200px;">
|
|
{{distribution-bar data=distributionBarData}}
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{#freestyle-annotation}}
|
|
<div class="block">
|
|
The distribution bar chart proportionally show data in a single bar. It includes a tooltip out of the box, assumes the size of the container element, and is designed to be styled with CSS.
|
|
</div>
|
|
{{/freestyle-annotation}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='With Classes' section=section}}
|
|
{{#freestyle-usage 'distribution-bar-with-classes'}}
|
|
<div class="block" style="height:50px; width:200px;">
|
|
{{distribution-bar data=distributionBarDataWithClasses}}
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{#freestyle-annotation}}
|
|
<div class="block">
|
|
If a datum provides a <code>className</code> property, it will be assigned to the corresponding <code>rect</code> element, allowing for custom colorization.
|
|
</div>
|
|
{{/freestyle-annotation}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='Flexible Sizing' section=section}}
|
|
{{#freestyle-usage 'distribution-bar-sizing-1'}}
|
|
<div class="block" style="height:10px; width:600px;">
|
|
{{distribution-bar data=distributionBarData}}
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{#freestyle-usage 'distribution-bar-sizing-2'}}
|
|
<div class="block" style="height:200px; width:30px;">
|
|
{{distribution-bar data=distributionBarData}}
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{#freestyle-annotation}}
|
|
<div class="block">
|
|
Distribution bar assumes the dimensions of the container.
|
|
</div>
|
|
{{/freestyle-annotation}}
|
|
{{/freestyle-subsection}}
|
|
|
|
{{#freestyle-subsection name='Updating Data' section=section}}
|
|
{{#freestyle-usage 'distribution-bar-updating'}}
|
|
<div class="block" style="height:50px; width:600px;">
|
|
{{distribution-bar data=distributionBarDataRotating}}
|
|
</div>
|
|
{{/freestyle-usage}}
|
|
{{#freestyle-annotation}}
|
|
<div class="block">
|
|
Distribution bar animates with data changes.
|
|
</div>
|
|
{{/freestyle-annotation}}
|
|
{{/freestyle-subsection}}
|
|
{{/freestyle-section}}
|
|
{{/freestyle-guide}}
|
|
</div>
|