Subversion Repositories web.active

Rev

Blame | Last modification | View Log | Download

/**
 * Pagination (for PW 2.6.7+)
 *
 * This file should replace _pagination.scss when 2.5 support is no longer needed
 *
 */

.content {
  
  .PageListPagination,
  .MarkupPagerNav {

    list-style: none;
    margin: 0;
    padding: 0;
    color: text-color;
    font-size: $pagination-font-size;

    li {

      list-style: none;
      float: left;
      display: block;
      margin: 0;
      padding: 0;
      border-radius: 0;

      a {
        background: $pagination-link-bg;
        color: $pagination-link-color;
        font-weight: normal;
        border: none;
        margin-right: 1px;
        border-radius: 0;
        display: inline-block;
        padding: 0 .7em;

        &:active {
          color: $pagination-link-active-color;
          background: $pagination-link-active-bg;
          box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
        }
      }

      a:hover,
      &.PageListPaginationCurrent a,
      &.MarkupPagerNavOn a {
        color: $pagination-link-current-color;
        background: $pagination-link-current-bg;
      }

      &:first-child a {
        border-radius: $pagination-link-border-radius 0 0 $pagination-link-border-radius;
      }

      &:last-child a {
        border-radius: 0 $pagination-link-border-radius $pagination-link-border-radius 0;
      }

    }

    &:after {
      content: "";
      display: table;
      clear: both;
    }
  }

  .PageListPagination {
    padding-top: 0.5em;
  }

  .MarkupPagerNav {
    margin: 1.5em 0;

    .MarkupPagerNavSeparator {
      padding: 0 .3em;
    }
  }

  & > .MarkupPagerNav {
    margin-top: 0; // no top margin if the pager is the first item.
  }
}