• File: _user.scss
  • Full Path: /home/chassiw/www/wp-content/themes/indutri/sass/template/elements/_user.scss
  • File size: 2.23 KB
  • MIME-type: text/plain
  • Charset: utf-8
.gva-user, .topbar-mobile{
   .login-account{
      position: relative;
      font-size: 15px;
      display: inline-block;
      .profile{
         display: inline-block;
         transition: all 0.35s;
         &:hover{
            cursor: pointer;
            color: $theme-color;
         }
         .avata{
            @include size(34px, 34px);
            border-radius: 50%;
            overflow: hidden;
            float: left;
         }
         .name{
            padding-left: 45px;
            padding-top: 2px;
            .icon{
               margin-left: 3px;
               position: relative;
               top: 2px;
            }
         }
      }
      .user-account{
         position: absolute;
         top: 100%;
         right: -20px;
         width: 280px;
         background: $white;
         z-index: 11;
         padding: 20px;
         margin-top: 10px;
         box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
         border: 1px solid $border-color;
         @include opacity(0);
         -webkit-transform: rotateX(-90deg);
         -moz-transform: rotateX(-90deg);
         -ms-transform: rotateX(-90deg);
         -o-transform: rotateX(-90deg);
         transform: rotateX(-90deg);
         -webkit-transform-origin: 0 0;
         -moz-transform-origin: 0 0;
         -ms-transform-origin: 0 0;
         -o-transform-origin: 0 0;
         transform-origin: 0 0;
         transition: all 0.25s;
         .gva-nav-menu{
            > li{
               display: block;
               width: 100%;
               text-align: left;
               > a{
                  padding: 5px 0;
               }
            }
         }
      }
      &.open{
         .user-account{
            -webkit-transform: rotateX(0);
            -moz-transform: rotateX(0);
            -ms-transform: rotateX(0);
            -o-transform: rotateX(0);
            transform: rotateX(0);
            opacity: 1;
         }
      }
   }
   .login-register{
      a{
         font-size: 14px;
         color: $body-color;
         .icon{
            color: $theme-color;
            margin-right: 6px;
            font-size: 18px;
            position: relative;
            top: 3px;
         }
         &:hover{
            color: $theme-color;
         }
      }
   }
}