Compare commits

...
Author SHA1 Message Date
施工员andmultica-agent baa2ec87a5 fix: restyle sentiment cycle page head (borderless, rounded segment, outlined export)
Co-authored-by: multica-agent <github@multica.ai>
2026-08-22 22:28:48 +08:00
施工员andmultica-agent ed9858e330 fix: align auction/themes/popularity header right-side icons with other pages
Remove the stale body[data-active-view] .overview-strip { flex: 0 0 auto }
override from the three market-insight page stylesheets. Since the merged
header (B-147) moved the market tape into .app-header, this rule no longer
targets the old in-main overview strip and instead overrides the shared
shell rule (.app-header .overview-strip { flex: 1 0 auto }), which pushed the
header-actions icons off the right edge on auction, theme library and
popularity pages. Deleting the override lets the shared shell owner drive the
tape growth so the right-side icons sit flush like every other page.

Regenerate architecture-inventory.json line metrics for the CSS change.

Co-authored-by: multica-agent <github@multica.ai>
2026-08-21 23:31:37 +08:00
5 changed files with 27 additions and 19 deletions
+2 -2
View File
@@ -471,8 +471,8 @@
},
{
"path": "frontend/pages/auction/foundation.css",
"bytes": 35329,
"lines": 2420
"bytes": 35247,
"lines": 2416
},
{
"path": "database.py",
-4
View File
@@ -2102,10 +2102,6 @@
overflow: hidden;
}
body[data-active-view="auctionView"] .overview-strip {
flex: 0 0 auto;
}
body[data-active-view="auctionView"] #auctionView.active-view {
min-height: 0px;
-4
View File
@@ -619,10 +619,6 @@
overflow: hidden;
}
body[data-active-view="popularityView"] .overview-strip {
flex: 0 0 auto;
}
body[data-active-view="popularityView"] #popularityView.active-view {
min-height: 0px;
+25 -5
View File
@@ -948,13 +948,33 @@
}
.redesigned-page-head #sentimentExportButton {
min-height: 28px;
min-height: 32px;
height: 28px;
height: 32px;
padding: 0px 11px;
padding: 0px 12px;
border: 1px solid var(--border-strong);
border-radius: 8px;
background: var(--surface);
color: var(--text-primary);
font-size: 12px;
font-weight: 500;
}
.redesigned-page-head #sentimentExportButton:hover {
border-color: var(--r2-blue-line);
color: var(--r2-blue);
}
#sentimentCycleView .sentiment-cycle-toolbar .toolbar-controls {
gap: 8px;
}
.redesigned-card-head .sentiment-auto-tag,
@@ -1598,7 +1618,7 @@
background: var(--surface);
}
:root[data-theme="dark"] :is(.sentiment-cycle-toolbar, .tbl-tools) {
:root[data-theme="dark"] .tbl-tools {
border-color: var(--line-soft);
background: var(--surface);
@@ -1612,7 +1632,7 @@
color: var(--warning-color);
}
:root[data-theme="dark"] #sentimentCycleView :is(.sentiment-current-tag, .sentiment-auto-tag, .sentiment-detail-toolbar, .section-toolbar) {
:root[data-theme="dark"] #sentimentCycleView :is(.sentiment-current-tag, .sentiment-auto-tag, .sentiment-detail-toolbar) {
border-color: var(--border);
background: var(--surface-muted);
-4
View File
@@ -1089,10 +1089,6 @@
overflow: hidden;
}
body[data-active-view="themeLibraryView"] .overview-strip {
flex: 0 0 auto;
}
body[data-active-view="themeLibraryView"] #themeLibraryView.active-view {
min-height: 0px;