This commit is contained in:
2026-10-22 14:38:15 +08:00
parent b1e8de46e2
commit 161128ff9e
22 changed files with 114 additions and 132 deletions
+2 -41
View File
@@ -699,10 +699,6 @@
}
.portal-title,
.module-hero-title,
.module-hero-desc,
.operation-name,
.operation-desc,
.summary-number,
.summary-label,
.profile-name,
@@ -780,50 +776,15 @@
.group-title { font-size: 16px; font-weight: 700; }
.module-hero-icon, .operation-icon {
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
}
.operation-info { display: flex; min-width: 0; flex: 1; flex-direction: column; margin-left: 11px; }
.inline-back { height: 48px; padding: 0 4px; color: #42617f; font-size: 13px; line-height: 48px; background: transparent; }
.module-hero { position: relative; display: flex; align-items: center; margin-top: 5px; padding: 17px; overflow: hidden; border: 1px solid rgba(23, 105, 232, 0.09); border-radius: 16px; background: #e7f0ff; box-shadow: 0 5px 16px rgba(32, 67, 111, 0.07); }
.module-hero-inbound { background: #e1f7f0; }
.module-hero-inventory { background: #fff3da; }
.module-hero-relabel { background: #f1eafe; }
.module-hero-query { background: #f0e9ff; }
.module-hero-icon { width: 52px; height: 52px; flex-shrink: 0; margin-right: 13px; border-radius: 14px; color: #ffffff; font-size: 18px; background: $primary; }
.module-hero-inbound .module-hero-icon { background: #0d9488; }
.module-hero-inventory .module-hero-icon { background: #d68c0c; }
.module-hero-relabel .module-hero-icon { background: #7c3aed; }
.module-hero-query .module-hero-icon { background: #6d55c7; }
.module-hero-copy { min-width: 0; flex: 1; }
.module-hero-title { font-size: 18px; font-weight: 700; }
.module-hero-desc { margin-top: 4px; color: #617187; font-size: 11px; line-height: 17px; }
.module-hero-count { flex-shrink: 0; margin-left: 8px; padding: 4px 7px; border-radius: 99px; color: #49627d; font-size: 9px; line-height: 15px; background: rgba(255, 255, 255, 0.72); }
.section-heading { display: flex; align-items: flex-end; justify-content: space-between; gap: 10px; margin: 22px 2px 11px; }
.section-heading .group-title { margin: 0; }
.section-heading-hint { color: #8190a3; font-size: 10px; line-height: 16px; }
.group-title { display: block; margin: 22px 2px 11px; }
.operation-list { overflow: hidden; border-radius: 12px; background: #ffffff; box-shadow: 0 4px 15px rgba(32, 67, 111, 0.06); }
.operation-item, .history-item { display: flex; align-items: center; box-sizing: border-box; width: 100%; min-height: 78px; padding: 13px 12px; border-bottom: 1px solid #edf0f3; text-align: left; background: #ffffff; }
.operation-item:active { background: #f2f7ff; }
.operation-item-disabled, .operation-item-disabled[disabled] { color: #8d98a6; opacity: 1; background: #f2f4f6; }
.operation-item-disabled .operation-icon { color: #8b97a5; background: #e3e7eb; }
.operation-item-disabled .operation-desc { color: #929daa; }
.operation-item:last-child, .history-item:last-child { border-bottom: 0; }
.operation-icon { width: 39px; height: 39px; flex-shrink: 0; border-radius: 10px; color: #366cae; font-size: 12px; background: #edf4fd; }
.operation-name { font-size: 13px; font-weight: 700; }
.operation-desc { margin-top: 4px; color: $text-secondary; font-size: 11px; line-height: 17px; }
.operation-ready, .operation-locked { flex-shrink: 0; padding: 3px 6px; border-radius: 99px; font-size: 9px; line-height: 15px; }
.operation-ready { color: #0b6f65; background: #dff7f0; }
.operation-locked { color: #7c8795; background: #e5e9ee; }
.history-item { display: flex; align-items: center; box-sizing: border-box; width: 100%; min-height: 78px; padding: 13px 12px; border-bottom: 1px solid #edf0f3; text-align: left; background: #ffffff; }
.history-item:last-child { border-bottom: 0; }
.operation-count { min-width: 22px; height: 22px; border-radius: 11px; color: #ffffff; font-size: 11px; line-height: 22px; text-align: center; background: $danger; }
.operation-prototype { flex-shrink: 0; padding: 5px 7px; border-radius: 5px; color: #737f8d; font-size: 11px; background: #e1e5e9; }
.operation-arrow { margin-left: 8px; color: #9aa5b1; font-size: 21px; }
.module-empty-note { margin-top: 14px; padding: 12px; border-radius: 9px; color: #758194; font-size: 11px; line-height: 18px; text-align: center; background: #e9eef5; }
.operation-page { padding-top: 12px; }
.operation-page-title-row, .operation-scan-row, .task-toolbar, .prototype-task-head, .prototype-task-meta, .prototype-task-foot { display: flex; align-items: center; }