Commit 30fa4cfa2ab6229efc67224fd082e32da0a95d49

Authored by 江麻妞
Committed by GitHub
1 parent 6e7f6f82

fix(table): 修复表格背景颜色再深色模式下会被穿透问题 (#1133)

build/vite/plugin/theme.ts
@@ -66,7 +66,7 @@ export function configThemePlugin(isBuild: boolean): Plugin[] { @@ -66,7 +66,7 @@ export function configThemePlugin(isBuild: boolean): Plugin[] {
66 'border-color-base': '#303030', 66 'border-color-base': '#303030',
67 // 'border-color-split': '#30363d', 67 // 'border-color-split': '#30363d',
68 'item-active-bg': '#111b26', 68 'item-active-bg': '#111b26',
69 - 'app-content-background': 'rgb(255 255 255 / 4%)', 69 + 'app-content-background': '#1e1e1e',
70 'tree-node-selected-bg': '#11263c', 70 'tree-node-selected-bg': '#11263c',
71 71
72 'alert-success-border-color': '#274916', 72 'alert-success-border-color': '#274916',
src/components/Table/src/BasicTable.vue
@@ -334,6 +334,13 @@ @@ -334,6 +334,13 @@
334 334
335 @prefix-cls: ~'@{namespace}-basic-table'; 335 @prefix-cls: ~'@{namespace}-basic-table';
336 336
  337 + [data-theme='dark'] {
  338 + .ant-table-tbody > tr:hover.ant-table-row-selected > td,
  339 + .ant-table-tbody > tr.ant-table-row-selected td {
  340 + background-color: #262626;
  341 + }
  342 + }
  343 +
337 .@{prefix-cls} { 344 .@{prefix-cls} {
338 max-width: 100%; 345 max-width: 100%;
339 346