_paginations.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /* Pagination */
  2. .pagination {
  3. > li {
  4. > a, &:first-child > a, &:last-child > a, > span, &:first-child > span, &:last-child > span {
  5. border-radius: 100px !important;
  6. margin: 0 2px;
  7. color: #777777;
  8. border-color: #ddd;
  9. }
  10. }
  11. @mixin pagination-active-state($color) {
  12. > a, &:first-child > a, &:last-child > a, > span, &:first-child > span, &:last-child > span {
  13. background: $color;
  14. border-color: $color;
  15. color: $white-color;
  16. }
  17. }
  18. &.pg-default > li.active {
  19. @include pagination-active-state($dark-color);
  20. }
  21. &.pg-primary > li.active {
  22. @include pagination-active-state($primary-color);
  23. }
  24. &.pg-secondary > li.active {
  25. @include pagination-active-state($secondary-color);
  26. }
  27. &.pg-info > li.active {
  28. @include pagination-active-state($info-color);
  29. }
  30. &.pg-success > li.active {
  31. @include pagination-active-state($success-color);
  32. }
  33. &.pg-warning > li.active {
  34. @include pagination-active-state($warning-color);
  35. }
  36. &.pg-danger > li.active {
  37. @include pagination-active-state($danger-color);
  38. }
  39. }