_pagination.scss 874 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. .pagination {
  2. user-select: none;
  3. }
  4. .page-link {
  5. min-width: 1.75rem;
  6. border-radius: var(--#{$prefix}border-radius);
  7. }
  8. .page-item {
  9. text-align: center;
  10. &:not(.active) {
  11. .page-link {
  12. &:hover {
  13. background: transparent;
  14. }
  15. }
  16. }
  17. &.page-prev,
  18. &.page-next {
  19. flex: 0 0 50%;
  20. text-align: left;
  21. }
  22. &.page-next {
  23. margin-left: auto;
  24. text-align: right;
  25. }
  26. }
  27. .page-item-subtitle {
  28. margin-bottom: 2px;
  29. font-size: 12px;
  30. color: var(--#{$prefix}secondary);
  31. text-transform: uppercase;
  32. .page-item.disabled & {
  33. color: $pagination-disabled-color;
  34. }
  35. }
  36. .page-item-title {
  37. font-size: $h3-font-size;
  38. font-weight: var(--#{$prefix}font-weight-normal);
  39. color: var(--#{$prefix}body-color);
  40. .page-link:hover & {
  41. color: $link-color;
  42. }
  43. .page-item.disabled & {
  44. color: $pagination-disabled-color;
  45. }
  46. }