bitwarden-estensione-browser/src/app/layouts/navbar.component.html

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

95 lines
3.7 KiB
HTML
Raw Normal View History

<nav class="navbar navbar-expand navbar-dark" [ngClass]="{ 'nav-background-alt': selfHosted }">
2018-06-08 23:08:19 +02:00
<div class="container">
2019-10-11 16:35:24 +02:00
<a class="navbar-brand" routerLink="/" appA11yTitle="{{ 'pageTitle' | i18n: 'Bitwarden' }}">
<i class="bwi bwi-shield" aria-hidden="true"></i>
2021-12-17 15:57:11 +01:00
</a>
2018-06-08 23:08:19 +02:00
<div class="collapse navbar-collapse">
<ul class="navbar-nav">
<li class="nav-item" routerLinkActive="active">
2018-06-09 06:38:55 +02:00
<a class="nav-link" routerLink="/vault">{{ "myVault" | i18n }}</a>
2021-12-17 15:57:11 +01:00
</li>
<li class="nav-item" routerLinkActive="active">
2021-02-25 18:23:52 +01:00
<a class="nav-link" routerLink="/sends">{{ "send" | i18n }}</a>
2021-12-17 15:57:11 +01:00
</li>
<ng-container *ngIf="providers.length >= 1">
<li class="nav-item" routerLinkActive="active" *ngIf="providers.length == 1">
<a class="nav-link" [routerLink]="['/providers', providers[0].id]">{{
"provider" | i18n
2021-12-17 15:57:11 +01:00
}}</a>
</li>
<li class="nav-item" routerLinkActive="active" *ngIf="providers.length > 1">
<a class="nav-link" routerLink="/providers">{{ "provider" | i18n }}</a>
2021-12-17 15:57:11 +01:00
</li>
</ng-container>
2018-06-08 23:08:19 +02:00
<li class="nav-item" routerLinkActive="active">
<a class="nav-link" routerLink="/tools">{{ "tools" | i18n }}</a>
2021-12-17 15:57:11 +01:00
</li>
2018-06-08 23:08:19 +02:00
<li class="nav-item" routerLinkActive="active">
2018-06-09 06:38:55 +02:00
<a class="nav-link" routerLink="/settings">{{ "settings" | i18n }}</a>
2021-12-17 15:57:11 +01:00
</li>
</ul>
</div>
2018-06-08 23:08:19 +02:00
<ul class="navbar-nav flex-row ml-md-auto d-none d-md-flex">
<li class="nav-item dropdown">
2021-12-17 15:57:11 +01:00
<a
2019-02-21 22:50:37 +01:00
class="nav-item nav-link dropdown-toggle"
2021-12-17 15:57:11 +01:00
href="#"
2019-02-21 22:50:37 +01:00
id="nav-profile"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
2021-12-17 15:57:11 +01:00
>
<i class="bwi bwi-user-circle bwi-lg" aria-hidden="true"></i>
2018-06-08 23:08:19 +02:00
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="nav-profile">
<div class="dropdown-item-text d-flex align-items-center" *ngIf="name" appStopProp>
2018-07-31 05:52:04 +02:00
<app-avatar
[data]="name"
[email]="email"
size="25"
2018-07-31 05:52:04 +02:00
fontSize="14"
[circle]="true"
></app-avatar>
<div class="ml-2 overflow-hidden">
<span>{{ "loggedInAs" | i18n }}</span>
<small class="text-muted">{{ name }}</small>
</div>
2021-12-17 15:57:11 +01:00
</div>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#" routerLink="/settings/account">
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
{{ "myAccount" | i18n }}
</a>
<a
class="dropdown-item"
href="https://bitwarden.com/help/"
target="_blank"
rel="noopener"
>
<i class="bwi bwi-fw bwi-question-circle" aria-hidden="true"></i>
2018-07-06 15:47:50 +02:00
{{ "getHelp" | i18n }}
2021-12-17 15:57:11 +01:00
</a>
<a
2018-07-06 15:47:50 +02:00
class="dropdown-item"
2018-06-09 06:38:55 +02:00
href="https://bitwarden.com/download/"
target="_blank"
2020-07-29 04:52:11 +02:00
rel="noopener"
2021-12-17 15:57:11 +01:00
>
<i class="bwi bwi-fw bwi-download" aria-hidden="true"></i>
2018-06-09 06:38:55 +02:00
{{ "getApps" | i18n }}
</a>
2018-07-06 15:47:50 +02:00
<div class="dropdown-divider"></div>
2018-06-09 06:38:55 +02:00
<button type="button" class="dropdown-item" (click)="lock()">
<i class="bwi bwi-fw bwi-lock" aria-hidden="true"></i>
2018-07-06 15:47:50 +02:00
{{ "lockNow" | i18n }}
</button>
2018-06-09 06:38:55 +02:00
<button type="button" class="dropdown-item" (click)="logOut()">
<i class="bwi bwi-fw bwi-sign-out" aria-hidden="true"></i>
2018-06-09 06:38:55 +02:00
{{ "logOut" | i18n }}
2018-06-08 23:08:19 +02:00
</button>
</div>
2019-10-11 17:22:21 +02:00
</li>
2018-07-06 16:00:09 +02:00
</ul>
2018-06-08 23:08:19 +02:00
</div>
</nav>