| … | … | @@ -881,10 +881,18 @@ nav a[aria-current=page]{color:var(--fg);font-weight:600;border-bottom-color:var |
| 881 | 881 | /* ── reach badges ───────────────────────────────────────────────────────────────────────────────── |
| 882 | 882 | Where a post went. OBSERVED (fediverse — the outbox names it) is solid; ELIGIBLE (bsky — the |
| 883 | 883 | lexicon is one it indexes, but we did not check that it landed) is outlined and dimmer. The visual |
| 884 | | weight difference IS the honesty: they are different claims. */ |
| 885 | | .badge.reach{border:1px solid var(--line);background:var(--bg-soft);color:var(--fg-dim); |
| 886 | | font-weight:600;letter-spacing:.01em} |
| 887 | | .badge.reach.weak{background:none;color:var(--fg-faint);border-style:dashed} |
| 884 | weight difference IS the honesty: they are different claims. |
| 885 | |
| 886 | Demoted from a filled pill to a hairline underline: these appear on EVERY row, and as boxes they |
| 887 | competed with the post text for attention on a surface where the post is the point. The claim they |
| 888 | make is unchanged and so is the channel that encodes it — solid underline for observed, dashed for |
| 889 | eligible — but it now sits at the weight of a timestamp rather than a button. A lens is deliberately |
| 890 | left louder than this: relaying a whole section from a foreign source is a bigger claim than "this |
| 891 | one post was also offered to bsky". */ |
| 892 | .badge.reach{display:inline;border:0;border-bottom:1px solid var(--line);border-radius:0; |
| 893 | background:none;color:var(--fg-dim);font-weight:400;font-size:var(--f0); |
| 894 | padding:0;margin-left:var(--s2);letter-spacing:.01em} |
| 895 | .badge.reach.weak{color:var(--fg-faint);border-bottom-style:dashed} |
| 888 | 896 | |
| 889 | 897 | /* ── follower / following list ──────────────────────────────────────────────────────────────────── |
| 890 | 898 | A row per account rather than the inline run of names the profile shows. */ |