HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/topswtwmobile.komma.pro/wwwroot/css/layouts/_sidebar.sass
// Sidebar
#sidebar
  position: relative
  padding-bottom: 60px
  z-index: 15
  background: #fff
  +calculate(width, "25% - 32px")

  +respond-to(medium)
    +calculate(width, "25% - 40px")

  .shadow
    position: absolute
    top: 0
    right: -8px
    width: 8px
    height: 100%
    background: url(/images/structure/shadow.jpg) repeat-y

  .back-btn
    +grid-margin-s($top: 1)

// Background
.bg-sidebar
  display: block
  position: absolute
  top: 0
  left: -1000%
  width: 1000%
  height: 100%
  background: #fff

// Title
.sidebar-title
  +grid-margin-s($bottom: .5)
  color: $dark-grey
  +type-medium-title
  line-height: 1.8 // 36px

.side-bar-logo
  display: block
  +grid-margin-s($bottom: .75)
  max-width: 200px

// Group title
.submenu
  +dashed-border(bottom)
  +grid-margin-s($bottom: .75)

  .title
    display: block
    +grid-height
    color: $blue
    +dashed-border(top bottom)
    +type-small-title-uc
    +grid-line-height
    +box-sizing(border-box)

  ul
    +grid-padding-s($bottom: .75)

  li
    a
      position: relative
      left: -20px
      padding: .25em 0 .25em 20px
      display: block
      color: $grey
      font-size: 1.5em

      //+transition(transform 50ms, border-color 50ms, box-shadow 50ms)
      +transition(color 100ms)
      &:hover
        //background: #F3F8FB
        color: $blue
        //+transform(scale(1.02))

        //border-color: #9ecaed
        //box-shadow: 0 0 5px #9ecaed

      .plus
        position: relative
        top: -1px
        left: 0
        display: inline-block
        margin-left: 3px
        +icon-sprite(8 ,5,8px,8px)
        @extend %icon-sprite

    & > ul
      border: none
      position: relative
      overflow: hidden
      height: 0
      margin: 0
      +grid-padding-s(0,.5,0,.5)
      border-left: 3px solid $blue

      & > li
        & > a
          +light
          &:hover
            color: $blue

    &.active
      & > a
        color: $blue
        +bold

        .plus
          display: none

      & > ul
        height: auto
        margin: .5em 0
        & > li
          & > a
            color: $grey
            +light
            &:hover
              color: $blue 

          &.active
            & > a
              +bold
              color: $dark-grey

              &:hover
                color: $blue

.sidebar-brand
  +dashed-border(bottom)
  +grid-margin-s($bottom: 1)
  +grid-padding-s($bottom: 1)