fix(export): align header actions layout

This commit is contained in:
aits2026
2026-03-06 12:29:46 +08:00
parent 6e870ef300
commit b9c16dbee4

View File

@@ -1307,7 +1307,9 @@
.contacts-list-header-select { .contacts-list-header-select {
width: var(--contacts-select-col-width); width: var(--contacts-select-col-width);
min-width: var(--contacts-select-col-width); min-width: var(--contacts-select-col-width);
text-align: center; display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0; flex-shrink: 0;
} }
@@ -1346,16 +1348,19 @@
} }
.contacts-list-header-actions { .contacts-list-header-actions {
width: var(--contacts-action-col-width); width: max(var(--contacts-action-col-width), 184px);
min-width: max(var(--contacts-action-col-width), 184px);
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: flex-end; justify-content: flex-end;
gap: 8px; gap: 8px;
flex-wrap: nowrap;
flex-shrink: 0; flex-shrink: 0;
position: sticky; position: sticky;
right: 0; right: 0;
z-index: 8; z-index: 8;
background: var(--bg-primary); background: var(--bg-primary);
white-space: nowrap;
&::before { &::before {
content: ''; content: '';
@@ -1399,6 +1404,7 @@
font-size: 12px; font-size: 12px;
padding: 6px 10px; padding: 6px 10px;
cursor: pointer; cursor: pointer;
white-space: nowrap;
&:hover:not(:disabled) { &:hover:not(:disabled) {
border-color: var(--text-tertiary); border-color: var(--text-tertiary);
@@ -1422,6 +1428,8 @@
display: inline-flex; display: inline-flex;
align-items: center; align-items: center;
gap: 6px; gap: 6px;
white-space: nowrap;
flex-shrink: 0;
&:hover:not(:disabled) { &:hover:not(:disabled) {
background: var(--primary-hover); background: var(--primary-hover);