diff --git a/src/pages/SnsPage.scss b/src/pages/SnsPage.scss index 59ce664..1c77af0 100644 --- a/src/pages/SnsPage.scss +++ b/src/pages/SnsPage.scss @@ -68,6 +68,10 @@ } .feed-stats-line { + display: flex; + align-items: center; + gap: 8px; + flex-wrap: wrap; font-size: 13px; color: var(--text-secondary); line-height: 1.4; @@ -81,6 +85,20 @@ } } + .feed-stats-range { + gap: 0; + } + + .feed-overview-total { + font-size: inherit; + color: inherit; + white-space: nowrap; + } + + .feed-stats-divider { + color: color-mix(in srgb, var(--text-secondary) 78%, transparent); + } + .feed-my-timeline-entry { display: inline-flex; align-items: center; @@ -89,7 +107,7 @@ padding: 0; border: none; background: transparent; - font-size: 14px; + font-size: 13px; line-height: 1.4; color: var(--text-secondary); cursor: default; diff --git a/src/pages/SnsPage.tsx b/src/pages/SnsPage.tsx index cec1c9c..25f146e 100644 --- a/src/pages/SnsPage.tsx +++ b/src/pages/SnsPage.tsx @@ -537,7 +537,7 @@ export default function SnsPage() { } }, [persistSnsPageCache]) - const renderOverviewStats = () => { + const renderOverviewRangeText = () => { if (overviewStatsStatus === 'error') { return (
- {renderOverviewStats()} + + {overviewStatsStatus === 'loading' + ? '共 统计中...' + : `共 ${overviewStats.totalPosts.toLocaleString('zh-CN')} 条`} + + + +
+
+ {renderOverviewRangeText()}