SalaMuseoGames/_sass/_pagination.scss

91 lines
1.7 KiB
SCSS

.pagination {
display: flex;
align-items: center;
&.pagination-home {
justify-content: center;
width: 100%;
margin: 0 auto;
a.next,
a.previous {
width: rem(40px);
height: rem(40px);
svg {
width: calc(100% - 20px);
height: calc(100% - 20px);
fill: #fff;
margin: 10px;
transition: all 0.3s ease;
}
&:hover > svg {
fill: $themeColor;
}
}
a.previous {
svg {
transform: rotate(180deg);
}
}
.page_number {
color: #fff;
font-size: rem(17px);
line-height: rem(22px);
margin: 0 rem(10px);
}
}
&.pagination-post {
justify-content: space-between;
padding: rem(15px) rem(20px) rem(30px);
@include media(">=sm") {
@include center(rem(800px));
}
a {
@include mainFont(bold);
font-size: rem(16px);
width: 100%;
display: flex;
align-items: center;
flex-direction: column;
background-color: #fff;
color: $themeColor;
padding: 0 rem(15px);
border: 1px solid $themeColor;
border-radius: 5px;
transition: all 0.3s;
@include media(">=sm") {
font-size: rem(17px);
border: 2px solid $themeColor;
}
&:hover {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.arrow {
width: rem(14px);
height: rem(14px);
fill: $themeColor;
margin-right: rem(10px);
}
.text {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
padding: rem(15px) 0;
}
}
}
}