diff --git a/_config.yml b/_config.yml index 8f192fabcd..36c760bf14 100644 --- a/_config.yml +++ b/_config.yml @@ -49,6 +49,8 @@ jekyll-archives: # Pagination paginate: 6 +paginate_trail: 2 +paginate_show_first_and_last: true paginate_path: /page:num/ # Other diff --git a/_includes/pagination.html b/_includes/pagination.html index 5cf9c93e10..a1d429621f 100644 --- a/_includes/pagination.html +++ b/_includes/pagination.html @@ -1,25 +1,38 @@ {% if paginator.total_pages > 1 %} - + + + {% endif %} \ No newline at end of file diff --git a/assets/css/main.scss b/assets/css/main.scss index a7e8b9b25a..9d64937652 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -13,3 +13,37 @@ "syntax", "starsnonscss" ; + +/* pagination */ + +$paginateColor: #00ab6b; + +.pagination > li > a +{ + background-color: white; + color: $paginateColor; +} + +.pagination > li > a:focus, +.pagination > li > a:hover, +.pagination > li > span:focus, +.pagination > li > span:hover +{ + color: #5a5a5a; + background-color: #eee; + border-color: #ddd; +} + +.pagination > .active > a +{ + color: white; + background-color: $paginateColor !important; + border: solid 1px $paginateColor !important; +} + +.pagination > .active > a:hover +{ + background-color: $paginateColor !important; + border: solid 1px $paginateColor; +} +/* pagination end */ \ No newline at end of file diff --git a/assets/css/screen.css b/assets/css/screen.css index b306d2cf27..6c99e1cf13 100644 --- a/assets/css/screen.css +++ b/assets/css/screen.css @@ -754,10 +754,6 @@ span.navigation { text-align: center; } -.pagination { - display: block; -} - iframe { max-width: 100%; }