diff --git a/blog/themes/mineral/layouts/partials/pagination.html b/blog/themes/mineral/layouts/partials/pagination.html index 52b480a..c11badc 100644 --- a/blog/themes/mineral/layouts/partials/pagination.html +++ b/blog/themes/mineral/layouts/partials/pagination.html @@ -3,35 +3,30 @@ {{ $paginator = .Data }} {{ end }} {{ if gt $paginator.TotalPages 1 }} -{{ $.Scratch.Set "dot_rendered" false }} diff --git a/blog/themes/mineral/static/css/mineral.css b/blog/themes/mineral/static/css/mineral.css index 2d2a864..44202f0 100644 --- a/blog/themes/mineral/static/css/mineral.css +++ b/blog/themes/mineral/static/css/mineral.css @@ -7,8 +7,7 @@ article p img { .pagination { display: flex; list-style: none; - border-radius: .25rem; - margin: 20px 0; + margin: 20px -1px; padding: 0; justify-content: center; } @@ -17,22 +16,42 @@ article p img { position: relative; display: block; padding: 0.5em; - margin: 0.25em; + margin: 0.15em; line-height: 1.25; - border: 1px dashed; + border: 1px dashed #6c757d; background: #fff; } - .page-item.active { background: #1EAEDB; } - -.page-item.active .page-link { +.page-item.active { color: #fff; } - -.page-item.disabled .page-link { +.page-item.disabled { color: #6c757d; pointer-events: none; cursor: auto; } + +/* hide some pagination links on tablet/mobile-width views */ +@media (max-width: 420px) { + .mobile-hidden { + display: none; + } + .page-item { + margin: 0.08em; + } +} +@media (max-width: 550px) { + .tablet-hidden { + display: none; + } +} + +/* automatically hyphenate long words in summaries on list pages */ +.summary { + -webkit-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; +} +