style.less 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. .KCTable {
  2. .kcmp-ant-card {
  3. border-radius: 4px;
  4. overflow: hidden;
  5. }
  6. .kcmp-ant-card-body {
  7. padding: 16px;
  8. }
  9. .kcmp-ant-table-thead>tr>th {
  10. background: #EEF3FA;
  11. padding: 9px 8px !important;
  12. border-bottom: 1px solid #DAE2F2;
  13. &:first-child {
  14. padding-left: 16px !important;
  15. }
  16. }
  17. .kcmp-ant-table-thead > tr > th:not(:last-child):not(.kcmp-ant-table-selection-column):not(.kcmp-ant-table-row-expand-icon-cell):not([colspan])::before {
  18. display: none;
  19. }
  20. .kcmp-ant-table-tbody {
  21. tr {
  22. &>td {
  23. border-bottom: 1px solid #DAE2F2;
  24. padding: 9px 8px !important;
  25. &:first-child {
  26. padding-left: 16px !important;
  27. }
  28. }
  29. }
  30. .kcmp-ant-table-measure-row {
  31. &>td {
  32. padding: 0 !important;
  33. }
  34. }
  35. }
  36. .kcmp-ant-table-tbody > tr.kcmp-ant-table-row:hover > td, .kcmp-ant-table-tbody > tr > td.kcmp-ant-table-cell-row-hover {
  37. background: #F5F7FA;
  38. }
  39. .kcmp-ant-table-tbody {
  40. .kcmp-ant-table-expanded-row {
  41. &>td {
  42. padding: 0 !important;
  43. &:first-child {
  44. padding-left: 0 !important;
  45. }
  46. }
  47. }
  48. }
  49. .kcmp-ant-table-row {
  50. .kcmp-ant-space {
  51. gap: 8px !important;
  52. }
  53. .kcmp-ant-table-cell-row-hover {
  54. }
  55. }
  56. .kcmp-ant-pagination {
  57. padding-right: 16px;
  58. .kcmp-ant-pagination-item {
  59. border: 1px solid #DAE2F2 !important;
  60. border-radius: 4px !important;
  61. margin-right: 8px;
  62. &.kcmp-ant-pagination-item-active {
  63. background: #3377FF;
  64. &>a {
  65. color: #fff;
  66. }
  67. }
  68. }
  69. }
  70. }