1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- .pagination {
- margin: 0;
- --#{$prefix}pagination-gap: .25rem;
- user-select: none;
- gap: var(--#{$prefix}pagination-gap);
- line-height: var(--#{$prefix}body-line-height);
- }
- .page-link {
- min-width: 2rem;
- border-radius: var(--#{$prefix}pagination-border-radius);
- &:hover {
- background: var(--#{$prefix}pagination-hover-bg);
- }
- }
- .page-text {
- padding-left: .5rem;
- padding-right: .5rem;
- }
- .page-item {
- text-align: center;
- &.page-prev,
- &.page-next {
- flex: 0 0 50%;
- text-align: left;
- }
- &.page-next {
- margin-left: auto;
- text-align: right;
- }
- }
- .page-item-subtitle {
- margin-bottom: 2px;
- font-size: 12px;
- color: var(--#{$prefix}secondary);
- text-transform: uppercase;
- .page-item.disabled & {
- color: $pagination-disabled-color;
- }
- }
- .page-item-title {
- font-size: $h3-font-size;
- font-weight: var(--#{$prefix}font-weight-normal);
- color: var(--#{$prefix}body-color);
- .page-link:hover & {
- color: $link-color;
- }
- .page-item.disabled & {
- color: $pagination-disabled-color;
- }
- }
- .pagination-outline {
- --#{$prefix}pagination-border-color: var(--#{$prefix}border-color);
- --#{$prefix}pagination-disabled-border-color: var(--#{$prefix}border-color);
- --#{$prefix}pagination-border-width: 1px;
- }
- .pagination-circle {
- --#{$prefix}pagination-border-radius: var(--tblr-border-radius-pill);
- }
|