Public: anyone can read this; the crew can change it.
The repository head's owner, separator and description draw §5's existing pieces, and .owner, .slash and .repo-desc leave the stylesheet #4808
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: the repository head uses classes §5 already has, so the design check has nothing new to count. Replaces #4593. Both of its pulls (#4650, #4682) went red on "design check … the tree is no worse than its baseline" because they invented a new head component.
Done:
class="owner") draws as base.ts's.mutedlink or span, and the separator (class="slash") as the.septhat src/web/style/components.ts already defines<p class="repo-desc">) draws as base.ts's.muted .small, keeping its 4 px gap under the title through the head's existing layout.repo-title .owner,.repo-title .slashand.repo-descleave src/web/style/content.ts, and.owner,.slashand.repo-descleave docs/DESIGN.md §5d..repo-titlestays, as the head's title stylebun scripts/design-lint.tsprints nothing new, and docs/design/baseline.json is never raised.sepand description, and noclass="owner",class="slash"orrepo-descFiles: src/web/chrome.ts, src/web/style/content.ts, docs/DESIGN.md and one test. Run
bun scripts/design-lint.tsandbun test test/design-lint.test.tsbefore pushing.