Skip to content
Snippets Groups Projects
hy-pager-item.scss 1.62 KiB
Newer Older
  • Learn to ignore specific revisions
  • Ekaterina Kondareva's avatar
    Ekaterina Kondareva committed
    :host {
      display: block;
    }
    
    .hy-pager__item {
      @include font-size(14px, 24px);
      @include font-weight($bold);
      align-items: center;
      background-color: var(--brand-main-light);
      color: var(--grayscale-white);
      display: flex;
      flex-direction: row;
      font-family: var(--main-font-family);
      justify-content: center;
      letter-spacing: -0.4px;
      margin-bottom: 4px;
      margin-right: 8px;
      min-height: 36px;
      min-width: 36px;
      text-align: center;
    
      @include breakpoint($wide) {
        margin-right: 6px;
        min-height: 40px;
        min-width: 40px;
      }
    
      a {
        @include font-size(14px, 24px);
        @include font-weight($bold);
        align-items: center;
        color: var(--grayscale-white);
        display: flex;
        flex-direction: row;
        justify-content: center;
        letter-spacing: -0.4px;
        min-height: 36px;
        min-width: 36px;
        text-decoration: none;
    
        @include breakpoint($wide) {
          @include font-size(16px, 24px);
          letter-spacing: -0.5px;
          min-height: 40px;
          min-width: 40px;
        }
      }
    
      &__current {
        background-color: var(--grayscale-white);
        box-sizing: border-box;
        border: 2px solid var(--grayscale-black);
        a {
          color: var(--brand-main-nearly-black);
    
          @include breakpoint($wide) {
            @include font-size(18px, 24px);
            letter-spacing: -0.56px;
          }
        }
      }
    
      &__next,
      &__previous {
        a {
          padding: 7px 12px 5px 12px;
    
          @include breakpoint($wide) {
            padding: 8px 12px;
          }
        }
    
        .hy-icon-wrapper {
          margin: 0 4px;
          @include breakpoint($wide) {
            margin: 0 6px;
          }
    
          svg {
            fill: var(--grayscale-white);
          }
        }
      }
    }