311cc49c61
* open-api-explorer engine with embedded swagger-ui * move swagger config to a component, rely directly on swagger-ui * filter operations by endpoint, hook up filter to query param, add namespace handling * fix namespace handling * update ember-engines so that we can app.import in a lazy engine * use engine's included hook to move swagger-ui to engine-vendor.* files * show flash message about this being a live vault server * show a namespace reminder and override some styles from swagger-ui * switch filter to use includes instead of startsWith * move flash-message to alert-banner and fix namespace reminder with a block * adds explore web-cli command to navigate to the api-explorer engine * allow passing a preformatted string to flash messages * add multi-line flash-message to api explorer * invert control and trigger events on react app so we can control the layout more and use our components * tweak styling some more and adjust message on the flash * change web cli command from 'explore' to 'api' * shorten namespace warning * fix console * fix comments
26 lines
685 B
Handlebars
26 lines
685 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 {{if @isPreformatted 'pre'}}" data-test-flash-message-body="true">{{message}}</p>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
</div>
|