.pagination { | |
display: flex; | |
flex-direction: row; | |
width: 100%; | |
justify-content: space-between; | |
align-items: center; | |
} | |
.chevronWrapper { | |
display: inline-flex; | |
width: 2.5rem; | |
height: 2.5rem; | |
line-height: 2.5rem; | |
background: var(--block-bg-color); | |
text-align: center; | |
vertical-align: top; | |
color: var(--text-color); | |
border-radius: 1.25rem; | |
border: 0.0625rem solid var(--border-color); | |
justify-content: center; | |
align-items: center; | |
&:not(.disabled) { | |
cursor: pointer; | |
&:hover { | |
background: #0160ee; | |
color: #fff; | |
border-color: #0160ee; | |
} | |
} | |
} | |
.disabled { | |
opacity: .3; | |
} | |
.numbers { | |
overflow: hidden; | |
font-size: .8125rem; | |
font-weight: 700; | |
display: flex; | |
flex-wrap: wrap; | |
justify-content: center; | |
align-items: center; | |
} | |
.number { | |
display: inline-block; | |
height: 1.875rem; | |
min-width: 1.875rem; | |
line-height: 1.875rem; | |
padding: 0 0.3125rem; | |
text-align: center; | |
vertical-align: middle; | |
color: var(--link-color); | |
text-decoration: none; | |
&:not(.active) { | |
cursor: pointer; | |
&:hover { | |
color: var(--text-hover-secondary); | |
text-decoration: none; | |
} | |
} | |
} | |
.active { | |
background: var(--link-color); | |
color: var(--text-light); | |
border-radius: 50%; | |
} |