GhostManSec
Server: LiteSpeed
System: Linux premium197.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: parhudrw (1725)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //home/parhudrw/public_html/wp-content/themes/around/assets/scss/html/components/_nav.scss
//
// Nav (Navigation components)
// --------------------------------------------------


// Base styles

.nav-link {
  transition: $nav-link-transition;
  font-weight: $nav-link-font-weight;
  
  &.active:not([data-toggle='dropdown']) {
    pointer-events: none;
    cursor: default;
  }
}


// Nav tabs

.nav-tabs {
  margin-bottom: ($spacer * 1.25);
  border: 0;

  .nav-link {
    @include border-radius($nav-tabs-border-radius);
    color: $nav-tabs-link-color;

    &:hover { color: $nav-tabs-link-hover-color; }
    > i { margin-top: -.125rem; }
  }
  .nav-item {
    margin-bottom: 0;
    &.show .nav-link {
      border-color: $nav-tabs-border-color;
    }
  }

  .dropdown-menu {
    margin-top: 0;
    @include border-radius($dropdown-border-radius);
  }
}


// Light tabs

.nav-tabs-light {
  .nav-link {
    color: $nav-tabs-light-link-color;

    &:hover {
      color: $nav-tabs-light-link-hover-color;
    }

    &.active {
      border-color: $nav-tabs-light-link-active-border-color;
      color: $nav-tabs-light-link-active-color;
    }
  }
  .show .nav-link {
    border-color: $nav-tabs-light-link-active-border-color;
    color: $nav-tabs-light-link-active-color !important;
  }
}


// Media tabs

.cs-media-tabs {
  .nav-link {
    padding: $media-tab-padding;
    transition: $media-tab-transition;
    border: {
      color: $border-color;
      radius: $media-tab-border-radius;
    }

    .media {
      transition: opacity .25s ease-in-out;
      opacity: $media-tab-opacity;
    }

    &:hover, &.active {
      border-color: $nav-tabs-link-active-border-color;
      color: $nav-link-dark-color;
      .media {
        opacity: $media-tab-active-opacity;
      }
    }

    &.active {
      background-color: $media-tab-active-bg;
      @include box-shadow($media-tab-active-box-shadow);
    }
  }

  &.cs-media-tabs-light {
    .nav-link {
      border-color: $media-tab-light-border-color;
      color: $media-tab-light-color;

      &:hover {
        border-color: $media-tab-light-hover-border-color;
      }

      &.active {
        color: $media-tab-light-active-color;
      }
    }
  }
}

// Microsoft IE11 fix
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .cs-media-tabs .nav-link .media {
    width: 16rem;
  }
  .cs-media-tabs.flex-column .nav-link .media {
    width: 100%;
  }
}


// Fancy tabs

.cs-fancy-tabs {
  justify-content: space-between;
  .nav-link {
    display: block;
    position: relative;
    width: 152px;
    height: 152px;
    border: 0;
    text-align: center;
    
    .cs-fancy-tab-text {
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      padding: $nav-link-padding-y $nav-link-padding-x;
      transform: translateY(-50%);
      transition: $fancy-tab-transition;
      color: $fancy-tab-color;
      line-height: 1.4;
      z-index: 5;
    }

    .cs-fancy-tab-shape,
    &::before,
    &::after {
      display: block;
      position: absolute;
      transition: $fancy-tab-transition;
      background: {
        repeat: no-repeat;
        position: center;
      }
      opacity: 0;
      content: '';
    }

    .cs-fancy-tab-shape {
      top: 8px;
      left: 9px;
      width: 141px;
      height: 136px;
      background: {
        image: escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='141' height='136' viewBox='0 0 141 136'><defs><linearGradient x1='100%' y1='56.7401923%' x2='0%' y2='56.7401923%' id='linearGradient-1'><stop stop-color='#{$gradient-to-color}' offset='0%'></stop><stop stop-color='#{$gradient-from-color}' offset='67%'></stop><stop stop-color='#{$gradient-from-color}' offset='100%'></stop></linearGradient></defs><g stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g transform='translate(-900.000000, -3315.000000)' fill='url(#linearGradient-1)'><g transform='translate(2.000000, 3141.000000)'><g transform='translate(506.000000, 167.000000)'><g transform='translate(383.000000, 0.000000)'><path d='M27.2602266,25.9990154 C-9.11920392,72.3295589 12.4827547,135.602003 60.1461146,142.008864 C107.809475,148.415726 150,123.490753 150,75.0878442 C150,26.684936 63.6396571,-20.3315281 27.2602266,25.9990154 Z'></path></g></g></g></g></g></svg>"));
        size: cover;
      }
      z-index: 1;
    }

    &::before {
      top: 1px;
      left: 8px;
      width: 144px;
      height: 140px;
      transform: scale(.9);
      background: {
        image: escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='144' height='140' viewBox='0 0 144 140'><defs><linearGradient x1='88.6756982%' y1='84.347423%' x2='4.80864136%' y2='26.3388134%' id='linearGradient-1'><stop stop-color='#{$gradient-to-color}' offset='0%'></stop><stop stop-color='#{$gradient-from-color}' offset='67%'></stop><stop stop-color='#{$gradient-from-color}' offset='100%'></stop></linearGradient></defs><g stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g transform='translate(-899.000000, -3308.000000)' fill='url(#linearGradient-1)'><g transform='translate(2.000000, 3141.000000)'><g transform='translate(506.000000, 167.000000)'><g transform='translate(383.000000, 0.000000)'><path d='M62.9851149,2.34349468 C7.20709168,21.2388791 -8.98702653,86.0361531 27.6378217,117.472619 C64.2626698,148.909085 126.984793,146.726479 147.304071,115.404978 C167.623349,84.083476 118.763138,-16.5518897 62.9851149,2.34349468 Z'></path></g></g></g></g></g></svg>"));
        size: cover;
      }
      z-index: 2;
    }
    &::after {
      top: 12px;
      left: 0;
      width: 143px;
      height: 139px;
      transform: scale(.8);
      background: {
        image: escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='143' height='139' viewBox='0 0 143 139'><defs><linearGradient x1='90.1221807%' y1='17.6023579%' x2='18.1882007%' y2='91.5597184%' id='linearGradient-1'><stop stop-color='#{$gradient-to-color}' offset='0%'></stop><stop stop-color='#{$gradient-from-color}' offset='67%'></stop><stop stop-color='#{$gradient-from-color}' offset='100%'></stop></linearGradient></defs><g stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g transform='translate(-891.000000, -3319.000000)' fill='url(#linearGradient-1)'><g transform='translate(2.000000, 3141.000000)'><g transform='translate(506.000000, 167.000000)'><g transform='translate(383.000000, 0.000000)'><path d='M0.226545142,78.6428487 C6.07066962,137.350137 65.4934992,167.748638 104.327822,139.07173 C143.162146,110.394823 155.146053,48.6712687 129.232145,21.7826583 C103.318238,-5.10595204 -5.61757933,19.9355606 0.226545142,78.6428487 Z'></path></g></g></g></g></g></svg>"));
        size: cover;
      }
      z-index: 3;
    }

    &:hover .cs-fancy-tab-text {
      color: $fancy-tab-hover-color;
    }

    &.active {
      .cs-fancy-tab-text {
        color: $fancy-tab-active-color !important;
      }
      .cs-fancy-tab-shape { opacity: 1; }
      &::before,
      &::after {
        transform: scale(1);
        opacity: .49;
      }
    }
  }
}

// Microsoft Edge and IE11 fix
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape::before,
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape::after { display: none; }
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    background: none;
    background-color: $primary;
  }
}
@supports (-ms-ime-align: auto) {
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape::before,
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape::after { display: none; }
  .cs-fancy-tabs .nav-link .cs-fancy-tab-shape {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    background: none;
    background-color: $primary;
  }
}



// Nav pills

.nav-pills {
  .nav-item { margin-bottom: 0; }
  .nav-link {
    padding: {
      top: $nav-pills-padding-y;
      bottom: $nav-pills-padding-y;
    }
    background-color: $nav-pills-link-bg;
    color: $nav-pills-link-color;
    @include font-size($nav-pills-font-size);

    &:hover:not(.active):not([aria-expanded=true]) {
      color: $nav-pills-link-hover-color;
      background-color: $nav-pills-link-hover-bg;
    }
    &.disabled {
      background-color: transparent;
      color: $nav-link-disabled-color;
      &:hover:not(.active) {
        background-color: transparent;
      }
    }
    i { margin-top: -.25rem; }
  }
}


// Spacing

.nav-tabs:not(.nav-fill):not(.nav-justified),
.nav-pills {
  .nav-item {
    margin-right: $spacer / 1.5;
    &:last-child { margin-right: 0; }
  }
  &.justify-content-center .nav-item {
    margin: {
      right: $spacer / 3 !important;
      left: $spacer / 3 !important;
    }
  }
  &.justify-content-end .nav-item {
    margin: {
      right: 0;
      left: $spacer / 1.5;
    }
    &:last-child { margin-left: 0; }
  }
  &.flex-column {
    .nav-item {
      margin: {
        right: 0 !important;
        bottom: $spacer / 1.5;
        left: 0 !important;
      }
      &:last-child { margin-bottom: 0; }
    }
  }
}


// Nav indicator

.nav-indicator {
  display: inline-block;
  width: $nav-indicator-size;
  height: $nav-indicator-size;
  margin: {
    top: -.5rem;
    left: .375rem;
  }
  border-radius: 50%;
  background-color: $nav-indicator-bg;
}


// Nav link style

.nav-link-style {
  display: inline-block;
  transition: $nav-link-transition;
  color: $nav-link-dark-color;
  font-weight: $nav-link-font-weight;
  text-decoration: none;

  > i {
    transition: opacity .25s ease-in-out;
  }

  &:hover {
    color: $nav-link-dark-hover-color;
    text-decoration: none;
    > i { opacity: 1 !important; }
  }
  &.active {
    color: $nav-link-dark-active-color;
    pointer-events: none;
    cursor: default;
    > i { opacity: 1 !important; }
  }

  &.nav-link-light {
    color: $nav-link-light-color;
    &:hover { color: $nav-link-light-hover-color; }
    &.active { color: $nav-link-light-active-color; }
  }
}


// Nav heading style

.nav-heading,
.nav-heading a,
.nav-heading .nav-heading-title {
  transition: $nav-link-transition;
  color: $headings-color;
  font-weight: $headings-font-weight;
  text-decoration: none;

  &:hover,
  &:hover .nav-heading-title {
    color: $nav-link-dark-hover-color;
    text-decoration: none;
  }
  &.active {
    color: $nav-link-dark-active-color;
    pointer-events: none;
    cursor: default;
  }
}


// Fancy link style

.cs-fancy-link {
  display: inline-block;
  position: relative;
  color: $link-color;
  font-weight: $nav-link-font-weight;
  text-decoration: none;

  &::after {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: .0625rem;
    background-color: $link-color;
    content: '';
  }

  &:hover {
    color: $link-color;
    text-decoration: none;
    &::after {
      animation: linkUnderline .6s ease-in-out;
    }
  }

  &.text-light {
    color: $white;
    &::after { background-color: $white; }
    &:hover { color: $white; }
  }
}
@keyframes linkUnderline  {
  0% { width: 100%; }
  50% { width: 0; }
  100% {
    left: 0;
    width: 100%;
  }
}


// Metadata links

.meta-link {
  transition: $meta-link-transition;
  color: $meta-link-color;
  vertical-align: middle;
  text-decoration: none;

  &:not(.media) {
    display: inline-block;
  }

  &:hover {
    color: $meta-link-hover-color;
    text-decoration: none;
  }

  > i {
    font-size: 1.25em;
    opacity: .75;
  }
}

.meta-divider {
  display: inline-block;
  width: $meta-divider-width;
  height: $meta-divider-height;
  margin: 0 $meta-divider-spacing-x;
  background-color: $meta-divider-color;
  vertical-align: middle;
}


// Radio tabs

.radio-tab-pane {
  display: none;
  &.active { display: block; }
}