github.com/hernad/nomad@v1.6.112/ui/app/templates/components/global-header.hbs (about)

     1  {{!
     2    Copyright (c) HashiCorp, Inc.
     3    SPDX-License-Identifier: MPL-2.0
     4  ~}}
     5  
     6  {{! template-lint-disable no-duplicate-landmark-elements }}
     7  <nav class="navbar is-primary" title="navigation">
     8    <div class="navbar-brand">
     9      <span
    10        data-test-header-gutter-toggle
    11        class="gutter-toggle"
    12        aria-label="menu"
    13        onclick={{action this.onHamburgerClick}}
    14      >
    15        <HamburgerMenu />
    16      </span>
    17      <LinkTo @route="jobs" class="navbar-item is-logo" aria-label="Home">
    18        <NomadLogo />
    19      </LinkTo>
    20      {{#if this.system.agent.config.UI.Label.Text}}
    21        <div class="custom-label" style={{this.labelStyles}}>
    22          {{this.system.agent.config.UI.Label.Text}}
    23        </div>
    24      {{/if}}
    25    </div>
    26    {{#if this.system.fuzzySearchEnabled}}
    27      {{! template-lint-disable simple-unless }}
    28      {{#unless (media "isMobile")}}
    29        <GlobalSearch::Control />
    30      {{/unless}}
    31    {{/if}}
    32    <div class="navbar-end">
    33      {{#if this.config.APP.showStorybookLink}}
    34        <a
    35          href="/storybook/"
    36          target="_blank"
    37          rel="noopener noreferrer"
    38          class="navbar-item"
    39        >
    40          Storybook
    41        </a>
    42      {{/if}}
    43      {{#if this.system.agent.config.UI.Consul.BaseUIURL}}
    44        <a
    45          data-test-header-consul-link
    46          href={{this.system.agent.config.UI.Consul.BaseUIURL}}
    47          target="_blank"
    48          rel="noopener noreferrer"
    49          class="navbar-item"
    50        >
    51          Consul
    52        </a>
    53      {{/if}}
    54      {{#if this.system.agent.config.UI.Vault.BaseUIURL}}
    55        <a
    56          data-test-header-vault-link
    57          href={{this.system.agent.config.UI.Vault.BaseUIURL}}
    58          target="_blank"
    59          rel="noopener noreferrer"
    60          class="navbar-item"
    61        >
    62          Vault
    63        </a>
    64      {{/if}}
    65      <a
    66        href="https://nomadproject.io/docs"
    67        target="_blank"
    68        rel="noopener noreferrer"
    69        class="navbar-item"
    70      >
    71        Documentation
    72      </a>
    73      {{#if this.shouldShowProfileNav}}
    74        <ProfileNavbarItem />
    75      {{/if}}
    76    </div>
    77  </nav>
    78  <div class="navbar is-secondary">
    79    <div class="navbar-item is-gutter">
    80      <RegionSwitcher @decoration="is-outlined" />
    81    </div>
    82    <nav class="breadcrumb is-large" title="breadcrumb navigation">
    83      <ul>
    84        {{yield}}
    85      </ul>
    86    </nav>
    87  </div>