diff --git a/assets/less/classes/forum/category.less b/assets/less/classes/forum/category.less index 52c5df52..f71dcdbf 100644 --- a/assets/less/classes/forum/category.less +++ b/assets/less/classes/forum/category.less @@ -1,14 +1,14 @@ .forum__category { border-radius: 2px; - background-color: #111; + background-color: #1119; transition: background-color .2s, box-shadow .2s; &:nth-child(even) { - background-color: #191919; + background-color: #19191999; } &:hover { - background-color: #222; + background-color: #2229; box-shadow: 0 1px 4px #222; } diff --git a/assets/less/classes/forum/pagination.less b/assets/less/classes/forum/pagination.less deleted file mode 100644 index 1b77e8f5..00000000 --- a/assets/less/classes/forum/pagination.less +++ /dev/null @@ -1,5 +0,0 @@ -.forum__pagination { - margin: 2px 0; - box-shadow: 0 1px 2px var(--accent-colour); - background-color: var(--accent-colour); -} diff --git a/assets/less/classes/forum/topic.less b/assets/less/classes/forum/topic.less index e5d3516d..17ea0d05 100644 --- a/assets/less/classes/forum/topic.less +++ b/assets/less/classes/forum/topic.less @@ -1,14 +1,14 @@ .forum__topic { border-radius: 2px; - background-color: #111; + background-color: #1119; transition: background-color .2s, box-shadow .2s; &:nth-child(even) { - background-color: #191919; + background-color: #19191999; } &:hover { - background-color: #222; + background-color: #2229; box-shadow: 0 1px 4px #222; } diff --git a/assets/less/classes/input/button.less b/assets/less/classes/input/button.less index 28842022..74d87902 100644 --- a/assets/less/classes/input/button.less +++ b/assets/less/classes/input/button.less @@ -1,5 +1,5 @@ .input__button { - background-color: #111; + background-color: var(--background-colour); font-family: @mio-font-regular; font-size: 1.2em; line-height: 1.4em; diff --git a/assets/less/classes/pagination.less b/assets/less/classes/pagination.less index 553803d7..0957b58e 100644 --- a/assets/less/classes/pagination.less +++ b/assets/less/classes/pagination.less @@ -1,57 +1,47 @@ .pagination { - list-style: none; display: flex; - padding: 1px; - border: 1px solid var(--accent-colour); + justify-content: space-between; + align-items: center; - &__wrapper { - background-color: var(--accent-colour); - margin: 2px 0; - box-shadow: 0 1px 2px var(--accent-colour); - } + &__section { + display: flex; + overflow: auto; + flex: 0 0 auto; - &__separator { - flex-grow: 1; - flex-shrink: 1; - } + &--pages { + flex-shrink: 1; - &__option { - background: var(--accent-colour); - height: 20px; - min-width: 20px; - - &:not(:last-child) { - margin-right: 1px; - } - - &--disabled { - color: #383838; - background: #777; - } - - @media (max-width: @site-mobile-width) { - height: 30px; - min-width: 30px; - font-size: 1.5em; - line-height: 1.5em; + @media (max-width: @site-mobile-width) { + display: none; + } } } &__link { display: block; - width: 100%; - height: 100%; + height: 30px; + font-size: 1.2em; + line-height: 1.5em; + margin: 1px; + padding: 3px 10px; text-align: center; text-decoration: none; - color: inherit; + background-color: var(--background-colour); + color: var(--accent-colour); + border: 1px solid var(--accent-colour); + border-radius: 2px; + transition: background-color .2s, color .2s; - &--prev, - &--next, - &--first, - &--last, - &--active, - &:hover { - font-weight: bold; + &--disabled { + --accent-colour: #555; + } + + &--current, + &:not(&--disabled):hover, + &:not(&--disabled):active, + &:not(&--disabled):focus { + background-color: var(--accent-colour); + color: var(--background-colour); } } } diff --git a/assets/less/main.less b/assets/less/main.less index d3524b43..174b86eb 100644 --- a/assets/less/main.less +++ b/assets/less/main.less @@ -129,7 +129,6 @@ body { @import "classes/forum/actions"; @import "classes/forum/categories"; @import "classes/forum/category"; -@import "classes/forum/pagination"; @import "classes/forum/post"; @import "classes/forum/posting"; @import "classes/forum/topic"; diff --git a/templates/changelog/index.twig b/templates/changelog/index.twig index 065a664a..cfb5a39c 100644 --- a/templates/changelog/index.twig +++ b/templates/changelog/index.twig @@ -29,10 +29,12 @@ {{ changelog_listing(changes, is_date) }} {% if not is_date %} - {{ pagination(changelog_count, changelog_take, changelog_offset, '/changelog.php'|url_construct({ - 'd': changelog_date, - 'u': changelog_user ? changelog_user : '' - }), 'changelog__') }} +