diff --git a/src/static/css/style.css b/src/static/css/style.css index 05401c9..5fcf82d 100644 --- a/src/static/css/style.css +++ b/src/static/css/style.css @@ -1755,8 +1755,12 @@ a.dev-source-pill:hover { .source-overview-detail-list li { font-size: 12px; line-height: 1.4; - padding: 2px 0; + padding: 4px 0; border-top: 1px dashed var(--border); + display: grid; + grid-template-columns: auto auto 1fr; + gap: var(--sp-md); + align-items: baseline; } .source-overview-detail-list li:first-child { border-top: none; } .source-overview-detail-list li a { @@ -1767,6 +1771,33 @@ a.dev-source-pill:hover { color: var(--accent); text-decoration: underline; } +.source-overview-detail-num { + font-family: var(--font-mono); + font-size: 11px; + font-weight: 700; + color: var(--accent); + min-width: 32px; + text-align: right; +} +.source-overview-detail-date { + font-family: var(--font-mono); + font-size: 11px; + color: var(--text-tertiary); + white-space: nowrap; +} +.source-overview-detail-headline { + min-width: 0; + overflow-wrap: anywhere; +} +@media (max-width: 600px) { + .source-overview-detail-list li { + grid-template-columns: auto 1fr; + } + .source-overview-detail-date { + grid-column: 1 / -1; + margin-left: 32px; + } +} @media (prefers-reduced-motion: reduce) { .source-overview-detail { animation: none; } .source-overview-item { transition: none; } diff --git a/src/static/dashboard.html b/src/static/dashboard.html index d8b9eee..bc9bb63 100644 --- a/src/static/dashboard.html +++ b/src/static/dashboard.html @@ -13,7 +13,7 @@ - +