]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.html
import 15.2.0 Octopus source
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / core / navigation / identity / identity.component.html
index ad62aaf386847fef037d0a2edb408737705982cb..629a635e81151dbf5fc5f10db5570078b77b1621 100644 (file)
@@ -1,13 +1,12 @@
-<div dropdown>
+<div dropdown
+     class="btn-group">
   <a dropdownToggle
      class="dropdown-toggle"
-     data-toggle="dropdown"
      i18n-title
      title="Logged in user">
-    <i class="fa fa-fw fa-user"></i>
+    <i [ngClass]="[icons.user]"></i>
     <span i18n
-          class="visible-xs-inline-block">Logged in user</span>
-    <span class="caret"></span>
+          class="d-md-none">Logged in user</span>
   </a>
   <ul *dropdownMenu
       class="dropdown-menu dropdown-menu-right"
          href="#">Signed in as
       <strong>{{ username }}</strong></a>
     </li>
-    <li class="divider dropdown-divider"></li>
+    <li class="dropdown-divider"></li>
+    <li *ngIf="!sso"
+        role="menuitem">
+      <a class="dropdown-item"
+         routerLink="/user-profile/edit">
+        <i [ngClass]="[icons.lock]"></i>
+        <span i18n>Change password</span>
+      </a>
+    </li>
     <li role="menuitem">
       <a class="dropdown-item"
          (click)="logout()">
-        <i class="fa fa-sign-out fa-fw"></i>
+        <i [ngClass]="[icons.signOut]"></i>
         <span i18n>Sign out</span>
       </a>
     </li>