From 463b022780d432218a651b8a453439d87df54e8c Mon Sep 17 00:00:00 2001 From: alexisben <alex@noesya.coop> Date: Fri, 2 Dec 2022 21:57:07 +0100 Subject: [PATCH] pagination --- .../sass/_theme/design-system/pagination.sass | 48 ++++++++----------- 1 file changed, 20 insertions(+), 28 deletions(-) diff --git a/assets/sass/_theme/design-system/pagination.sass b/assets/sass/_theme/design-system/pagination.sass index 946da4fb..74c7481b 100644 --- a/assets/sass/_theme/design-system/pagination.sass +++ b/assets/sass/_theme/design-system/pagination.sass @@ -1,40 +1,35 @@ .pagination - // font-family: $font-family-sans-serif - font-size: px2rem(14) + @include list-reset + @include meta justify-content: center - margin: calc(#{$grid-gutter} * 2.5) 0 0 + margin-top: $spacing-section-y li @include list-reset - // @extend .page-item - a - // @extend .page-link - - .disabled - a::before - opacity: .3 - + &.active + color: $color-accent + &.disabled + pointer-events: none + a::before + opacity: .3 + &:not(.disabled) + a:hover + background-color: #e9ecef + a + color: inherit &:not(&-between-pages) li - &:first-child, - &:nth-child(2), - &:nth-last-child(2), - &:last-child - a - // @extend .icon &:first-child a - @include icon(arrow-first) + @include icon(arrow-first, before, px2rem(10)) &:nth-child(2) a - @include icon(arrow-left) + @include icon(arrow-left, before, px2rem(10)) &:nth-last-child(2) a - @include icon(arrow-right) + @include icon(arrow-right, before, px2rem(10)) &:last-child a - @include icon(arrow-last) - a::before - font-size: px2rem(12) + @include icon(arrow-last, before, px2rem(10)) &-between-pages @include list-reset @@ -44,7 +39,7 @@ li flex: 1 position: relative - border-top: 1px solid #adb5bd + border-top: 1px solid $color-border @include media-breakpoint-up(md) border: 0 padding: calc(#{$spacing0}/2) $spacing0 @@ -71,7 +66,6 @@ span - // color: $gray-600 &::before, &::after font-size: px2rem(12) @@ -79,14 +73,12 @@ padding-left: 0 span @include icon(arrow-left, before) - &::before margin-right: px2rem(5) .next padding-right: 0 text-align: right span @include icon(arrow-right, after) - &::after margin-left: px2rem(5) @include media-breakpoint-down(md) @@ -127,7 +119,7 @@ display: flex margin-left: auto margin-right: auto - margin-top: 0 + // margin-top: 0 li a line-height: 140% -- GitLab