Skip to content

Commit c69074c

Browse files
committed
add dark theme var
@ve-table-body-row-row-scrolling-background-color
1 parent 45fa8f1 commit c69074c

File tree

5 files changed

+13
-1
lines changed

5 files changed

+13
-1
lines changed

packages/style/ve-table.less

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,10 +133,18 @@
133133
}
134134
}
135135

136+
// 展开行
136137
tr.ve-table-expand-tr {
137138
display: table-row;
138139
}
139140

141+
// 滚动中效果
142+
tr.ve-table-body-row-scrolling {
143+
& > td {
144+
background-color: @ve-table-body-row-row-scrolling-background-color;
145+
}
146+
}
147+
140148
// 斑马纹
141149
&.ve-table-stripe {
142150
tr.ve-table-body-tr:nth-child(2n + 1) td {
@@ -161,6 +169,7 @@
161169
}
162170
}
163171
}
172+
164173
.ve-table-body-tr {
165174
.ve-table-body-td {
166175
// 固定左列、右列

packages/theme-dark/var.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
@ve-table-body-row-stripe-background-color: @ve-primary-color;
2121
@ve-table-body-row-hover-background-color: @ve-primary-color;
2222
@ve-table-body-row-highlight-background-color: #000;
23+
@ve-table-body-row-row-scrolling-background-color: #141414;
2324
@ve-table-header-background-color: #1d1d1d;
2425
@ve-table-head-text-color: @ve-dark-text-color;
2526
@ve-table-body-text-color: @ve-dark-text-color;

packages/theme-default/var.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
@ve-table-body-row-stripe-background-color: #fafafa;
2020
@ve-table-body-row-hover-background-color: #f5f7fa;
2121
@ve-table-body-row-highlight-background-color: #e0f3ff;
22+
@ve-table-body-row-row-scrolling-background-color: #fff;
2223
@ve-table-header-background-color: #fafafa;
2324
@ve-table-head-text-color: @ve-default-text-color;
2425
@ve-table-body-text-color: @ve-default-text-color;

packages/ve-table/src/body/body-tr-scrolling.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export default {
1515

1616
result = {
1717
[clsName("body-tr")]: true,
18+
[clsName("body-row-scrolling")]: true,
1819
};
1920

2021
return result;

tests/unit/specs/__snapshots__/ve-table-virtual-scroll.spec.js.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ exports[`veTable virtual scroll render same row height 1`] = `
103103
`;
104104
105105
exports[`veTable virtual scroll virtual scroll palceholder 1`] = `
106-
<tr class="ve-table-body-tr">
106+
<tr class="ve-table-body-tr ve-table-body-row-scrolling">
107107
<td colspan="1"></td>
108108
</tr>
109109
`;

0 commit comments

Comments
 (0)