vault/ui/app/templates/components/alert-popup.hbs
Matthew Irish 033b547360
UI icon - add size (#6736)
* add size prop to icon component

* use size instead of css classes to adjust Icons

* add knobs for icon stories
2019-05-16 14:49:38 -05:00

28 lines
676 B
Handlebars

<div class="message {{type.class}}">
<div class="columns is-mobile is-variable is-1">
<div class="column is-narrow message-icon">
<Icon
aria-hidden="true"
@size="l"
@glyph="{{type.glyph}}"
/>
</div>
<div class="column">
<button type="button" class="close-button" {{action close}}>
<Icon
@glyph="cancel-plain"
@aria-label="Close"
/>
</button>
<div class="message-title">
{{type.text}}
</div>
{{#if message}}
<p class="message-body" data-test-flash-message-body="true">
{{message}}
</p>
{{/if}}
</div>
</div>
</div>