From: Jérémy Fabre Date: Wed, 14 Sep 2016 10:21:33 +0000 (+0200) Subject: Pagination style implementation, and fix the pagination on the topic detail X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=cccce836ed952998a9f7796143980cfe81d65198;p=mezzo.git Pagination style implementation, and fix the pagination on the topic detail --- diff --git a/app/static/src/sass/global/_buttons.scss b/app/static/src/sass/global/_buttons.scss index 8f3b1a4a..b6c6b8e0 100755 --- a/app/static/src/sass/global/_buttons.scss +++ b/app/static/src/sass/global/_buttons.scss @@ -23,6 +23,9 @@ $module: ".button"; &:hover { background: black; color: $color-main; + a { + color: $color-main; + } } &--small { diff --git a/app/static/src/sass/modules/_pagination.scss b/app/static/src/sass/modules/_pagination.scss index 5ce9075d..deeefb86 100644 --- a/app/static/src/sass/modules/_pagination.scss +++ b/app/static/src/sass/modules/_pagination.scss @@ -6,9 +6,39 @@ $module: ".pagination"; margin: 0; padding: 0; + @include typeface(sans-serif); + + @include margin(0 0 2 0); + &__item { display: inline-block; + vertical-align: middle; + cursor: pointer; + + @include margin(0 0.1); + + } + + &__link { + + @include font-size(xs); + @include line-height(1); + @include typeface(sans-serif); + @include margin(0); + font-weight: weight(regular); + + display: block; + background: $color-main; + color: $color-black; + + @include padding(.15 .5); + @include transition(all .25s ease-in-out); + + &.active, &:hover { + background: $color-black; + color: $color-main; + } } diff --git a/app/templates/includes/pagination.html b/app/templates/includes/pagination.html index f9a91cf3..5725d867 100644 --- a/app/templates/includes/pagination.html +++ b/app/templates/includes/pagination.html @@ -1,19 +1,35 @@ {% load i18n %} {% if current_page.has_previous or current_page.has_next %} - + + + {% endif %} diff --git a/app/templates/magazine/topic/topic_detail.html b/app/templates/magazine/topic/topic_detail.html index d7db68d8..dcd45d06 100644 --- a/app/templates/magazine/topic/topic_detail.html +++ b/app/templates/magazine/topic/topic_detail.html @@ -68,5 +68,7 @@ {% endfor %} + {% pagination_for articles %} + {% endblock %}