feat(website): the open-source strip becomes the Fork us band - #1073
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
blove
force-pushed
the
blove/fork-us-band
branch
from
September 8, 2026 20:55
510335c to
787445f
Compare
Contributor
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The call site in page.tsx still described 'a slim dark strip, not a second CTA' -- both halves now wrong, and the second is the exact thing the spec records the change as deliberately accepting the opposite of. It survived because the plan's comment sweep only listed files the diff already touched. Also: the licence is no longer a pill 'tag'; the docblock's 'four words' counted only half the band's copy; and the headline guard's comment claimed a word count where the assertion is a character budget. Two style fixes with existing precedent: the runway takes pointer-events none like the dark surface's top seam, so it cannot swallow a selection drag across the band's bottom padding, and the hand-rolled eyebrow carries the line-height the Eyebrow primitive would have pinned. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
blove
force-pushed
the
blove/fork-us-band
branch
from
September 8, 2026 21:20
787445f to
848e28d
Compare
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The homepage's open-source section was a deliberately quiet 204px strip carrying one sentence: "Yes, this is all free. Don't like something? Fork us." It is now a ~460px full stop in the site's ATC aviation language:
SQUAWK 1200is the US transponder code for VFR flight not receiving ATC services — flying with nobody controlling you, which is the offer exactly. It is texture, not information: the headline carries the whole meaning, so a reader who doesn't fly loses nothing.Fork us.at up to 116px in Archivo Black, on one line at every width.This reverses a prior intentional decision, and the spec says so in its first section. The old component argued for quietness on the grounds that "there is no catch and no upsell." That restraint is now spent on purpose. Every comment that carried the old reasoning was rewritten rather than deleted — including the one at the call site in
page.tsx, which the final review caught and which my plan had missed.Notes
#open-source-headingis unchanged, soe2e/website.spec.tspasses without being edited. Its text goes from a full sentence to "Fork us.", which makes the section's accessible name clearer.--spacing-section-y—tightis simply absent. There is no custom padding override; the old two-attribute one is deleted.TeamsBlock's amber "Talk to an engineer", and the band's lower third is intentionally empty.pointer-events: none, matching the dark surface's top seam, so it can't swallow a text-selection drag.Test Plan
npx nx test website— greennpx nx lint website— 0 errors (68 warnings, baseline)npx nx build website— greennpx nx e2e website— green, spine assertion unedited#proof-heading's; runway width = section width;data-tightnullSpec:
docs/superpowers/specs/2026-09-08-fork-us-band-design.mdPlan:
docs/superpowers/plans/2026-09-08-fork-us-band.md🤖 Generated with Claude Code