base_ui/assets/common/scss/components/_pagination.scss

65 lines
1.3 KiB
SCSS
Raw Normal View History

2025-02-01 09:34:55 +00:00
.pagination {
margin: 0;
font-size: 0.85rem;
.page-item {
&.active {
.page-link {
color: rgb(255, 255, 255);
background: transparent;
background-color: var(--primary-color);
font-size: 1rem;
border-radius: 1rem;
transition-duration: 200ms;
margin-right: 0.5em;
margin-left: 0.5em;
padding: 0.5em 0.7em;
}
}
.page-link {
// color: #6f6f6f;
// color: rgb(126, 127, 128);
color: rgb(35, 36, 36);
border-color: transparent;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
transition-duration: 200ms;
padding-left: 0.3rem;
padding-right: 0.3rem;
}
&:not(.active):hover {
.page-link {
color: var(--primary-color);
font-weight: bold;
background-color: transparent;
}
}
&:first-child {
margin-right: 1em;
.page-link {
border-radius: 0.75rem;
border-color: var(--primary-color);
color: var(--primary-color);
padding: 0.5em 0.7em;
}
}
&:last-child {
.page-link {
border-radius: 0.75rem;
border-color: var(--primary-color);
color: var(--primary-color);
padding: 0.5em 0.7em;
}
}
}
}