HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/tana/frontend/src/assets/style/components/_list.scss
// List
//
// Weight: 1
//
// Basic styling for lists.
//
// Markup:
// <ul class="list {{{modifier_class}}}">
//   <li>All</li>
//   <li>Articles</li>
//   <li>News</li>
//   <li>Events</li>
//   <li>Links</li>
// </ul>
//
// .list--unstyled - Remove default bullets and padding.
//
// Styleguide Components.list.default-list
.list {
  margin-bottom: 20px;

  &--unstyled {
    list-style-type: none;
    padding: 0;
  }
}


// Advanced list
//
// Weight: 2
//
// Advanced list styling.
//
// Markup:
// <ul class="list list--unstyled list-categories {{{modifier_class}}}">
//   <li class="list-categories__item list-categories__item--active">All</li>
//   <li class="list-categories__item">Articles</li>
//   <li class="list-categories__item">News</li>
//   <li class="list-categories__item">Events</li>
//   <li class="list-categories__item">Links</li>
// </ul>
//
// .list--unstyled.list-categories--pretty - "Know How" page add top border to categories list.
//
// Styleguide Components.list.advanced-list
.list-categories {
  @include breakpoint-max($tablet-breakpoint) {
    margin-left: rem(-16);
  }

  &__item {
    color: $primary-font-color;
    opacity: .25;
    transition: $transition-time color, $transition-time opacity;
    padding: .1rem 1rem;
    text-transform: uppercase;
    font-weight: 700;
    position: relative;
    display: inline-block;
    letter-spacing: 1px;

    @include breakpoint-min($tablet-breakpoint) {
      border-bottom: 1px dotted $primary-font-color;
      display: block;
      padding: .5rem 1rem;
      padding-left: 0;
      font-size: rem(18);
    }

    &::after {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
      border: 1px dotted $primary-font-color;
      width: 1px;
      height: 80%;

      @include breakpoint-max($tablet-breakpoint) {
        content: "";
      }
    }

    &--active {
      opacity: 1;
    }

    &:hover {
      opacity: 1;
      cursor: pointer;
    }
  }

  &--pretty {
    @include breakpoint-min($tablet-breakpoint) {
      border-top: 3px solid $primary-font-color;
    }
  }
}