Skip to content
Snippets Groups Projects
hy-general-list.scss 996 B
Newer Older
  • Learn to ignore specific revisions
  • druid's avatar
    druid committed
    :host {
      display: block;
    }
    
    
    .hy-general-list {
      list-style: none;
      margin: 0;
      padding: 0;
    
    Tuukka Turu's avatar
    Tuukka Turu committed
    
      &--style-grid {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    
    Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
        justify-content: flex-start;
    
    Tuukka Turu's avatar
    Tuukka Turu committed
        gap: 22px;
    
        @include breakpoint($narrow) {
          flex-direction: row;
        }
    
        @include breakpoint($wide) {
          flex-direction: row;
        }
    
        li {
    
    Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
          background-color: var(--grayscale-background-box);
    
    Tuukka Turu's avatar
    Tuukka Turu committed
          width: 100%;
    
    Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
          height: auto;
    
    Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
          @include breakpoint($narrow) {
    
    Tuukka Turu's avatar
    Tuukka Turu committed
            width: calc(100% / 2 - 22px);
          }
    
          @include breakpoint($wide) {
            width: calc(100% / 3 - 22px);
          }
        }
      }
    
    Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
    
      &--with-sidebar {
        &.hy-general-list--style-grid {
          gap: 22px;
    
          @include breakpoint($narrow) {
            gap: 24px;
          }
    
          li {
            @include breakpoint($narrow) {
              width: calc(100% / 2 - 24px);
            }
    
            @include breakpoint($wide) {
              width: calc(100% / 3 - 24px);
            }
          }
        }
      }