Sha256: 6a6b45e1b4d49dd57a506cf9d8d612ef51db641eaa401f2fa5eb0e7a654fe027

Contents?: true

Size: 1.54 KB

Versions: 1

Compression:

Stored size: 1.54 KB

Contents

@import "tiny-slider";

.browse-group-categories-block {
  padding-bottom: $spacer * .75;
  padding-top: $spacer * .75;
  
  .spotlight-flexbox.browse-categories .box {
    display: flex;
  }

  .browse-group-categories-controls {
    list-style: none;
    li {
      display: inline-block;
      cursor: pointer;
    }

    .blacklight-icon-arrow-alt-circle-left, .blacklight-icon-arrow-alt-circle-right {
      display: inline-block;
      fill: $gray-600;
      height: 44px;
      width: 44px;
      
      &:hover,&:focus {
        fill: $gray-700;
      }
    }

    li[aria-disabled="true"] {
      cursor: auto;
    }

    [aria-disabled="true"] {
      .blacklight-icon-arrow-alt-circle-left, .blacklight-icon-arrow-alt-circle-right {
        fill: $gray-400;

        &:hover,&:focus {
          fill: $gray-400;
        }
      }
    }
  }

  // Coming from tiny-slider, make sure these disappear when navigating via turbolinks
  .tns-controls {
    display: none;
  }

  @media screen and (min-width: breakpoint-min("md")) {
    .browse-group-categories-controls {
      .blacklight-icon-arrow-alt-circle-left, .blacklight-icon-arrow-alt-circle-right {
        height: 32px;
        width: 32px;
      }
    }

    &[data-browse-group-categories-count="2"],&[data-browse-group-categories-count="3"] {
      .browse-group-categories-controls {
        display: none !important;
      }
    }
  }
}

[dir="rtl"] {
  .browse-group-categories-block .blacklight-icon-arrow-alt-circle-left, .blacklight-icon-arrow-alt-circle-right{
    transform: rotate(180deg);
  }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blacklight-spotlight-3.0.0.rc3 app/assets/stylesheets/spotlight/browse_group_categories_block.scss