list: let thread subjects outrank their senders
Assisted-by: Claude Opus 5.5 via Claude Code
change ssxsqnyxtkluqpupppvxyynrwxxzrpnw
commit 8c80a67bffecf608eae9f667cb8b0c6b28e4ac4d
author Alpha Chen <alpha@kejadlen.dev>
date
parent xxmksrmz
diff --git a/assets/docket.css b/assets/docket.css
index c9c5323..8f4a845 100644
--- a/assets/docket.css
+++ b/assets/docket.css
@@ -53,7 +53,7 @@ button { font: inherit; color: inherit; }
 .list-head h1, .thread-head h2 { font: 600 var(--gl-step-0)/1.2 var(--gl-font-text); letter-spacing: -.01em; }
 .section-head { display: flex; justify-content: space-between; }
 .section-head .sub { color: var(--gl-color-text-tertiary); }
-.group { display: flex; flex-direction: column; padding: var(--gl-space-s) 0 var(--gl-space-xs); }
+.group { display: flex; flex-direction: column; padding: var(--gl-space-s) 0; }
 .group-head { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; padding-bottom: var(--gl-space-3xs); }
 .subj { font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
 .more { color: var(--gl-color-text-tertiary); white-space: nowrap; }
@@ -61,7 +61,7 @@ button { font: inherit; color: inherit; }
 .row:hover { background: var(--gl-color-surface-fill); color: var(--gl-color-text-secondary); }
 .row.sel { background: var(--gl-color-surface-fill); }
 .row .from { flex: 1 1 0; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
-.row.unread .from { font-weight: 600; color: var(--gl-color-text-primary); }
+.row.unread .from { font-weight: 500; color: var(--gl-color-text-primary); }
 .row .age { flex: none; width: 76px; text-align: right; font-size: var(--gl-step--2); white-space: nowrap; }
 .row .snip { flex: 0 0 100%; font-size: var(--gl-step--2); line-height: 1.5; color: var(--gl-color-text-tertiary); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }