refactor: remove exact same-file css duplicates

This commit is contained in:
leefer
2026-08-02 14:42:44 +08:00
parent 48c6494e73
commit 656f28a96d
6 changed files with 222 additions and 112 deletions
-25
View File
@@ -178,7 +178,6 @@
.curated-execution-bar { align-items: stretch; flex-direction: column; }
.curated-data-status { margin-right: 0; }
.quant-builder-pane { padding: 16px 12px; }
.quant-universe-grid { grid-template-columns: 1fr 1fr; }
.quant-filter-row,
.quant-score-row { grid-template-columns: minmax(0, 1fr) 92px 38px; }
.quant-filter-row .quant-value-input,
@@ -4392,7 +4391,6 @@ dialog::backdrop {
@media (max-width: 900px) {
.theme-library-layout { grid-template-columns: 230px minmax(0, 1fr); }
.auction-workspace-layout { grid-template-columns: 1fr; }
.auction-evidence-rail { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); border-top: 1px solid var(--line); border-left: 0; }
.auction-news-entry { grid-column: 1 / -1; border-top: 1px solid var(--line); }
.market-feature-summary { grid-template-columns: repeat(4, minmax(105px, 1fr)); }
@@ -4411,11 +4409,9 @@ dialog::backdrop {
.auction-dataset-segments { min-width: 480px; }
.auction-expectation-filterbar { align-items: stretch; flex-direction: column; }
.auction-evidence-rail { display: block; }
.auction-unified-table-frame { min-height: 360px; max-height: none; }
.market-feature-segments { width: 100%; height: auto; overflow-x: auto; }
.market-feature-segments .segment { min-height: 38px; flex: 1 0 auto; }
.market-feature-table-frame { max-height: none; }
.theme-library-layout { display: block; min-height: 0; }
.theme-directory-panel { border-right: 0; border-bottom: 1px solid var(--line); }
.theme-directory { max-height: 280px; }
.theme-detail-empty { min-height: 260px; }
@@ -4490,10 +4486,6 @@ body {
box-shadow: 0 1px 0 rgba(23, 26, 31, 0.02);
}
.brand-block {
gap: 10px;
}
.brand-block h1 {
font-size: 17px;
font-weight: 720;
@@ -4837,12 +4829,6 @@ body.sidebar-collapsed .sidebar-collapse-button .lucide {
}
@media (max-width: 720px) {
html,
body {
min-width: 320px;
width: 100%;
}
body,
body.sidebar-collapsed {
display: block;
@@ -4999,11 +4985,6 @@ body.sidebar-collapsed .sidebar-collapse-button .lucide {
white-space: nowrap;
}
.module-nav .module-tab .lucide {
width: 20px;
height: 20px;
}
.module-nav .module-tab.active,
.module-nav .module-tab.mobile-active {
background: transparent;
@@ -7703,11 +7684,6 @@ body.sidebar-collapsed .sidebar-collapse-button .lucide {
grid-template-columns: minmax(0, 1fr);
}
.sentiment-trend-panel {
border-right: 0;
border-bottom: 1px solid var(--border);
}
.sentiment-chart-shell {
height: 230px;
}
@@ -13712,7 +13688,6 @@ button.account-role-badge:focus-visible { outline: 2px solid var(--blue); outlin
.auction-header-summary > div { align-items: flex-start; }
.auction-workspace-layout { margin: 0 8px 8px; border-radius: 8px; }
.auction-dataset-bar { overflow-x: auto; padding: 0 10px; }
.auction-dataset-segments { min-width: 430px; }
.auction-dataset-segments .segment { min-height: 44px; padding: 0 11px; }
.auction-expectation-filterbar { align-items: stretch; flex-direction: column; padding: 8px 10px; }
.auction-expectation-controls { align-items: flex-start; flex-direction: column; gap: 6px; }