dark.scss 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. .ngx-datatable.dark {
  2. box-shadow: none;
  3. background: #1b1e27;
  4. border: 1px solid #2f3646;
  5. color: #fff;
  6. font-size: 13px;
  7. .datatable-header {
  8. background: #181b24;
  9. color: #72809b;
  10. .datatable-header-cell {
  11. text-align: left;
  12. padding: 0.5rem 1.2rem;
  13. font-weight: bold;
  14. .datatable-header-cell-label {
  15. line-height: 24px;
  16. }
  17. }
  18. }
  19. .datatable-body {
  20. background: #1a1e28;
  21. .datatable-body-row {
  22. border-top: 1px solid #2f3646;
  23. .datatable-body-cell {
  24. text-align: left;
  25. padding: 0.5rem 1.2rem;
  26. vertical-align: top;
  27. }
  28. &:hover {
  29. background: #171b24;
  30. transition-property: background;
  31. transition-duration: 0.3s;
  32. transition-timing-function: linear;
  33. }
  34. &:focus {
  35. background-color: #232837;
  36. }
  37. &.active {
  38. background-color: #1483ff;
  39. color: #fff;
  40. }
  41. }
  42. }
  43. .datatable-footer {
  44. background: #232837;
  45. color: #72809b;
  46. margin-top: -1px;
  47. .page-count {
  48. line-height: 50px;
  49. height: 50px;
  50. padding: 0 1.2rem;
  51. }
  52. .datatable-pager {
  53. margin: 0 10px;
  54. vertical-align: top;
  55. ul {
  56. li {
  57. margin: 10px 0px;
  58. &:not(.disabled) {
  59. &.active a,
  60. &:hover a {
  61. background-color: #455066;
  62. font-weight: bold;
  63. }
  64. }
  65. }
  66. }
  67. a {
  68. height: 22px;
  69. min-width: 24px;
  70. line-height: 22px;
  71. padding: 0;
  72. border-radius: 3px;
  73. margin: 0 3px;
  74. text-align: center;
  75. vertical-align: top;
  76. text-decoration: none;
  77. vertical-align: bottom;
  78. color: #72809b;
  79. }
  80. .datatable-icon-left,
  81. .datatable-icon-skip,
  82. .datatable-icon-right,
  83. .datatable-icon-prev {
  84. font-size: 18px;
  85. line-height: 27px;
  86. padding: 0 3px;
  87. }
  88. }
  89. }
  90. .datatable-summary-row {
  91. .datatable-body-row {
  92. background-color: #14171f;
  93. &:hover {
  94. background-color: #14171f;
  95. }
  96. .datatable-body-cell {
  97. font-weight: bold;
  98. }
  99. }
  100. }
  101. }