Browse Source

-sidebar updates & testing avatar initials

pull/146/head
Charlie Chiu 7 years ago
parent
commit
59adb5a19e
5 changed files with 20 additions and 7 deletions
  1. +6
    -0
      src/assets/scripts/avatar-initials.js
  2. +2
    -2
      src/assets/scripts/nwSidebar/nwSidebar.html
  3. +2
    -2
      src/assets/scripts/nwTopbar/nwTopbar.html
  4. +7
    -0
      src/assets/scripts/nwTopbar/topbar.controller.js
  5. +3
    -3
      src/assets/styles/spec/components/sidebar.scss

+ 6
- 0
src/assets/scripts/avatar-initials.js View File

@ -0,0 +1,6 @@
import Avatar from 'avatar-initials';
const avatar = new Avatar(document.getElementById('avatar'), {
'useGravatar': false,
'initials': 'MC',
});

+ 2
- 2
src/assets/scripts/nwSidebar/nwSidebar.html View File

@ -1,5 +1,5 @@
<!-- #Left Sidebar ==================== -->
<div class="sidebar">
<div class="sidebar bg-img">
<div class="sidebar-inner ">
<!-- ### $Sidebar Header ### -->
<div class="sidebar-logo">
@ -209,7 +209,7 @@
</div>
<!-- ### $Sidebar Menu ### -->
<ul class="sidebar-menu scrollable pos-r bg-img">
<ul class="sidebar-menu scrollable pos-r">
<!-- Dashboard - show to all users -->
<li class="nav-item mT-30 active">
<a class="sidebar-link" href="/">


+ 2
- 2
src/assets/scripts/nwTopbar/nwTopbar.html View File

@ -44,8 +44,8 @@
<div class="peer mR-10 visible-nomit" ng-show="'{{user.role}}'=='nomit'">
<img class=" w-2r bdrs-50p mL-10 nomit-logo-top" src="assets/static/images/nomit-logo.png" alt="">
</div>
<div class="peer mR-10 visible-referee visible-user visible-company" ng-show="'{{user.role}}'!='nomit'">
<img class=" w-2r bdrs-50p mL-10 nomit-logo-top" src="assets/static/images/user-update.png" alt="">
<div id="avatar" class="peer mR-10 visible-referee visible-user visible-company" ng-show="'{{user.role}}'!='nomit'">
</div>
</a>


+ 7
- 0
src/assets/scripts/nwTopbar/topbar.controller.js View File

@ -1,8 +1,15 @@
/** @ngInject */
import Avatar from 'avatar-initials';
const TopbarController = ($scope, UserService) => {
$scope.$on('loadUserSuccess', function (event, user) {
$scope.user = user;
});
const avatar = new Avatar(document.getElementById('avatar'), {
'useGravatar': false,
'initials': 'CC',
});
UserService.loadUser();
}


+ 3
- 3
src/assets/styles/spec/components/sidebar.scss View File

@ -129,7 +129,7 @@ background-image: linear-gradient(#fe4cb8, #8B00B1, #793fcc);
border-right: 1px solid $border-color;
line-height: 0;
padding: 0 35%;
padding: 0 31%;
transition: all 0.2s ease;
a {
@ -138,11 +138,11 @@ background-image: linear-gradient(#fe4cb8, #8B00B1, #793fcc);
.logo {
background-position: center;
margin-top: 30px;
margin-top: 50px;
background-repeat: no-repeat;
display: block;
min-height: calc(#{$header-height} - 1px);
width: 100%;
width: 80px;
}


Loading…
Cancel
Save