Files
threshold-ui/ui/core/app/templates/application.hbs
T

50 lines
1.7 KiB
Handlebars

<Rose::Layout::Global as |global|>
<global.header>
<Rose::Header as |header|>
<header.brand @logo="logo-hashi" @text={{app-name}} />
<header.nav as |nav|>
<nav.dropdown @text={{t 'dev.default-org'}} as |dropdown|>
<dropdown.link @route="index">{{t 'dev.menu-item'}}</dropdown.link>
<dropdown.link @route="orgs">{{t 'dev.menu-item'}}</dropdown.link>
<dropdown.button>{{t 'dev.button-menu-item'}}</dropdown.button>
</nav.dropdown>
<nav.link @route="index">{{t 'dev.section'}}</nav.link>
<nav.link @route="index">{{t 'dev.section'}}</nav.link>
</header.nav>
<header.utilities as |utilities|>
<utilities.dropdown
@text="user@example.net"
@iconOnly={{true}}
@icon="user-square-fill" as |dropdown|
>
<dropdown.link @route="index">{{t 'dev.menu-item'}}</dropdown.link>
<dropdown.button>{{t 'dev.button-menu-item'}}</dropdown.button>
</utilities.dropdown>
</header.utilities>
</Rose::Header>
</global.header>
<global.body>
{{outlet}}
</global.body>
<global.navigation>
<Rose::Nav::Sidebar @title={{t 'dev.title'}} as |nav|>
<nav.link @route="orgs" class="active">{{t 'dev.item-name'}}</nav.link>
<nav.link @route="index">{{t 'dev.item-name'}}</nav.link>
</Rose::Nav::Sidebar>
</global.navigation>
</Rose::Layout::Global>
<EmberNotify @closeAfter={{4000}} as |message close|>
<Rose::Notification
@style={{message.type}}
@heading={{t (concat 'states.' message.type)}}
@dismiss={{close}}
@dismissText={{t 'actions.dismiss'}}
>
{{message.text}}
</Rose::Notification>
</EmberNotify>