topbar.component.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. <!-- <div class="top_nav">
  2. <div class="nav_menu" onclick="$('body.nav-sm #sidebar-menu .side-menu li.active, body.nav-sm #sidebar-menu .side-menu li.active-sm').removeClass('active active-sm').find('ul').hide();">
  3. -->
  4. <nav class="ml-auto d-flex">
  5. <div data-step="1" data-intro="Get Latest version for Tool Initiator!" style="display:none;">
  6. <a href="javascript:;" class="header-icon" title="Tool Initiator download" href="/Upload/ToolInitiator.msi" target="_blank">
  7. <i class="fal fa-download"></i>
  8. </a>
  9. </div>
  10. <div>
  11. <a href="javascript:;" data-toggle="dropdown" class="user-profile header-icon d-flex align-items-center justify-content-center ml-2">
  12. <img [src]=imagepath class="rounded-circle profile-image" alt="">{{username}}
  13. </a>
  14. <div class="dropdown-menu dropdown-menu-animated dropdown-lg">
  15. <div class="dropdown-header bg-trans-gradient d-flex flex-row py-4 rounded-top">
  16. <div class="d-flex flex-row align-items-center mt-1 mb-1 color-white">
  17. <span class="mr-2">
  18. <img [src]=imagepath class="rounded-circle profile-image" alt="">
  19. </span>
  20. <div class="info-card-text">
  21. <div class="fs-lg text-truncate text-truncate-lg">{{username}}</div>
  22. <span class="text-truncate text-truncate-md opacity-80">{{emaiid}}</span>
  23. </div>
  24. </div>
  25. </div>
  26. <div class="settings-panel">
  27. <div class="mt-1 d-table w-100 px-4">
  28. <div class="d-table-cell align-middle">
  29. <h5 class="p-0 fw-600">
  30. Preference
  31. </h5>
  32. <h6 class="p-0 fw-500">
  33. Left Panel (Menu Bar)
  34. </h6>
  35. <div class="row px-1">
  36. <div style="margin-right: 1px;">
  37. Hide
  38. </div>
  39. <div style="position: absolute;
  40. left: 87px;">
  41. Minimized
  42. </div>
  43. <div class="custom-control custom-switch pr-3 mb-2" style="padding-right: 4rem !important;">
  44. <input type="checkbox" href="javascript:;" data-action="toggle" data-class="nav-function-hidden" title="Hide Navigation" class="custom-control-input" id="customSwitch1">
  45. <label class="custom-control-label" for="customSwitch1"></label>
  46. </div>
  47. <div class="custom-control custom-switch pr-3 mb-2">
  48. <input type="checkbox" href="javascript:;" data-action="toggle" data-class="nav-function-minify" title="Minify Navigation" class="custom-control-input" id="customSwitch2">
  49. <label class="custom-control-label" for="customSwitch2"></label>
  50. </div>
  51. <!--<div class="custom-control custom-switch mb-2">
  52. <input type="checkbox" href="javascript:;" data-action="toggle" data-class="nav-function-fixed" title="Lock Navigation" class="custom-control-input" id="customSwitch3">
  53. <label class="custom-control-label" for="customSwitch3">Lock</label>
  54. </div>-->
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. <div class="dropdown-divider m-0"></div>
  60. <a href="#/changepassword" class="dropdown-item">
  61. <span>Change Password</span>
  62. </a>
  63. <!-- <a href="javascript:;" class="dropdown-item">
  64. <span>Version {{releaseversion}}</span>
  65. </a>
  66. <a href="javascript:;" class="dropdown-item">
  67. <span>
  68. <app-releasenotes></app-releasenotes>
  69. </span>
  70. </a> -->
  71. <div class="dropdown-divider m-0"></div>
  72. <a href="javascript:void(0)" class="dropdown-item" (click)="show_pendinglotd()">
  73. <span> Log Out</span>
  74. <span class="float-right fa fa-sign-out"></span>
  75. </a>
  76. </div>
  77. </div>
  78. </nav>
  79. <div class="row">
  80. <ng-template #pendinglotinfoTemplate>
  81. <div class="modal-content" id="mainNgCnt" ngDraggable [handle]="dragHandle">
  82. <div class="modal-header" style="cursor:move" #dragHandle>
  83. <h4 class="modal-title pull-left" style=" margin-left: -5px;">Pending lot info</h4>
  84. <button type="button" class="close pull-right" aria-label="Close" (click)="pendinglotinfoModalRef.hide()">
  85. <span aria-hidden="true">&times;</span>
  86. </button>
  87. </div>
  88. <div class="modal-body">
  89. <table class="table" style="margin-top: -35px;">
  90. <tr>
  91. <h3>Following jobs are still open. Do you still want to log-off ?</h3>
  92. </tr>
  93. <tr>
  94. <td>
  95. <div class="form-group">
  96. <label style="font-size: medium;font-weight: 900;">Pending Lot = </label>&nbsp;
  97. <span style="font-size: 14px;">{{pendinglot}}</span>
  98. </div>
  99. </td>
  100. </tr>
  101. <tr>
  102. <td>
  103. <div class="form-group">
  104. <label style="font-size: medium;font-weight: 900;">Assigned Lot = </label>&nbsp;
  105. <span style="font-size: 14px;">{{assignlot}}</span>
  106. </div>
  107. </td>
  108. </tr>
  109. <tr>
  110. <td>
  111. <div class="form-group">
  112. <button type="button" class="btn btn-sm btn-outline-primary waves-effect waves-themed pull-right" (click)="closeppop()">Yes</button>
  113. <button type="button" class="btn btn-sm btn-outline-secondary waves-effect waves-themed pull-right" (click)="pendinglotinfoModalRef.hide()">No</button>
  114. </div>
  115. </td>
  116. </tr>
  117. </table>
  118. </div>
  119. </div>
  120. </ng-template>
  121. </div>
  122. <!-- <div class="nav toggle" *ngIf="menuLength > 0">
  123. <a id="menu_toggle"><i class="fa fa-bars" (click)="toggleclicked()"></i></a>
  124. </div> -->
  125. <!-- <ul class="nav navbar-nav navbar-right">
  126. <li class="">
  127. <a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown"
  128. aria-expanded="false">
  129. <img [src]=imagepath alt="">{{username}}
  130. <span class=" fa fa-angle-down"></span>
  131. <span class="user-info">{{username}} <small></small> <span class=" fa fa-angle-down"></span></span>
  132. <img [src]=imagepath alt="">{{username}}
  133. </a>
  134. <ul class="dropdown-menu dropdown-usermenu pull-right">
  135. <li><a href="#/changepassword">Change Password</a></li>
  136. <li><a href="javascript:;" style="cursor: default;">Version {{releaseversion}}
  137. </a></li>
  138. <li><a><app-releasenotes></app-releasenotes></a></li>
  139. <li><a href="#/logout"><i class="fa fa-sign-out pull-right"></i> Log Out</a></li>
  140. </ul>
  141. </li>
  142. <li data-step="1" data-intro="Get Latest version for Tool Initiator!">
  143. <!href address can be changed for ToolInitiator-->
  144. <!-- <a style="cursor:pointer;" title="Tool Initiator download" href="/Upload/ToolInitiator.msi" target="_blank">
  145. <i class="fa fa-download"></i>
  146. </a>
  147. </li>
  148. <li role="presentation" class="dropdown">
  149. <a href="javascript:;" class="dropdown-toggle info-number" data-toggle="dropdown" aria-expanded="false">
  150. Recent Activities <i class="fa fa-clock-o"></i>
  151. </a>
  152. <ul id="menu1" class="dropdown-menu list-unstyled msg_list" role="menu">
  153. <li>
  154. <div class="text-center">
  155. <a routerLink="/home/recentactivities" [queryParams]="{recentactivities: 'document'}">
  156. <strong>See All Activities</strong>&nbsp;
  157. <i class="fa fa-angle-right"></i>
  158. </a>
  159. </div>
  160. </li>
  161. </ul>
  162. </li>
  163. </ul>
  164. </nav>
  165. </div>
  166. </div>
  167. -->