fix: 6个CSS变量/定位问题 (#1317) #1327

Merged
auto-approve-bot merged 1 commits from fix/css-variables-positioning-1317 into develop 2026-08-10 01:41:02 +08:00
6 changed files with 25 additions and 20 deletions
+2
View File
@@ -21,6 +21,7 @@
grid-template-columns: 260px 1fr;
gap: 20px;
align-items: start;
overflow: visible;
}
/* ============================================================
@@ -32,6 +33,7 @@
gap: var(--space-sm);
position: sticky;
top: var(--space-md);
align-self: start;
}
.xx-asset-library-item {
+2 -4
View File
@@ -991,19 +991,17 @@
/* ============================================================
响应式
============================================================ */
@media (max-width: 1400px) {
@media (max-width: 1200px) {
.xx-products-grid {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 992px) {
@media (max-width: 768px) {
.xx-products-grid {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.xx-products-page {
padding: var(--space-md);
}
+12 -12
View File
@@ -31,9 +31,9 @@
justify-content: space-between;
margin-bottom: var(--space-lg);
padding: var(--space-md);
background: var(--bg-surface);
background: var(--bg-primary);
border-radius: var(--radius-lg);
border: 1px solid var(--border-primary);
border: 1px solid var(--border-color);
}
.task-status-tabs {
@@ -56,10 +56,10 @@
/* 表格 */
.task-table {
background: var(--bg-surface);
background: var(--bg-primary);
border-radius: var(--radius-lg);
overflow: hidden;
border: 1px solid var(--border-primary);
border: 1px solid var(--border-color);
}
.task-table .ant-table {
@@ -68,7 +68,7 @@
.task-table .ant-table-thead > tr > th {
background: var(--bg-secondary);
border-bottom: 1px solid var(--border-primary);
border-bottom: 1px solid var(--border-color);
font-weight: var(--font-weight-semibold);
font-size: var(--font-size-sm);
color: var(--text-secondary);
@@ -79,7 +79,7 @@
}
.task-table .ant-table-tbody > tr:hover > td {
background: var(--bg-hover);
background: var(--bg-tertiary);
}
/* 任务 ID */
@@ -122,7 +122,7 @@
/* 操作按钮 */
.task-retry-btn {
color: var(--primary-500);
color: var(--color-primary-500);
}
.task-retry-btn:hover {
@@ -139,7 +139,7 @@
padding: var(--space-md);
background: var(--bg-secondary);
border-radius: var(--radius-md);
border: 1px solid var(--border-primary);
border: 1px solid var(--border-color);
}
.task-error-header {
@@ -148,7 +148,7 @@
gap: var(--space-sm);
margin-bottom: var(--space-md);
font-weight: var(--font-weight-semibold);
color: var(--error-500, #ef4444);
color: var(--error);
}
.task-error-icon {
@@ -175,7 +175,7 @@
}
.task-error-message {
color: var(--error-500, #ef4444);
color: var(--error);
word-break: break-all;
}
@@ -186,7 +186,7 @@
.task-error-stack pre {
margin: var(--space-xs) 0 0 0;
padding: var(--space-sm);
background: var(--bg-surface);
background: var(--bg-primary);
border-radius: var(--radius-sm);
font-size: var(--font-size-xs);
color: var(--text-secondary);
@@ -224,7 +224,7 @@
.task-error {
padding: var(--space-2xl);
text-align: center;
color: var(--error-500, #ef4444);
color: var(--error);
}
.task-error .anticon {
+2
View File
@@ -21,6 +21,7 @@
grid-template-columns: 220px 1fr;
gap: 20px;
align-items: start;
overflow: visible;
}
/* ============================================================
@@ -32,6 +33,7 @@
gap: var(--space-sm);
position: sticky;
top: var(--space-md);
align-self: start;
}
.xx-title-category-item {
@@ -264,7 +264,7 @@
position: fixed;
top: 80px;
right: 20px;
z-index: var(--z-modal);
z-index: var(--z-toast);
display: flex;
flex-direction: column;
gap: 8px;
@@ -351,18 +351,19 @@
.vmat-list {
display: flex;
flex-direction: column;
border: 1px solid var(--border-primary);
border: 1px solid var(--border-color);
border-radius: var(--radius-lg);
overflow: hidden;
overflow-x: auto;
}
.vmat-list-header {
display: grid;
grid-template-columns: 48px 1fr 80px 160px 120px 60px 70px 80px;
min-width: 700px;
align-items: center;
padding: 10px 16px;
background: var(--bg-secondary);
border-bottom: 1px solid var(--border-primary);
border-bottom: 1px solid var(--border-color);
font-size: 12px;
font-weight: 600;
color: var(--text-secondary);
@@ -373,6 +374,7 @@
.vmat-row {
display: grid;
grid-template-columns: 48px 1fr 80px 160px 120px 60px 70px 80px;
min-width: 700px;
align-items: center;
padding: 12px 16px;
border-bottom: 1px solid var(--border-light);
@@ -1062,6 +1064,7 @@
.vmat-list.batch-mode .vmat-list-header,
.vmat-list.batch-mode .vmat-row {
grid-template-columns: 30px 48px 1fr 80px 160px 120px 60px 70px 80px;
min-width: 730px;
}
/* ─── 标签筛选药丸条 ─────────────────────────────────────── */