Skip to content

docs(readme): open with the lockup banner above the hero screenshot - #297

Merged
hyperb1iss merged 2 commits into
mainfrom
nova/readme-hero-banner
Sep 16, 2026
Merged

hyperb1iss merged 2 commits into
mainfrom
nova/readme-hero-banner

Conversation

@hyperb1iss

Copy link
Copy Markdown
Owner

What this changes

The README opens with the Hypercolor lockup banner instead of a bare text heading, keeps the tagline, and places the dashboard hero screenshot directly beneath so the brand and the product read as one block. The banner is a new brand build output (readme-banner.png, the horizontal lockup on the luminary chip with the neon underline) checked in next to the social preview.

README header

Why

The first thing a visitor saw was product UI with no brand on it. SilkCircuit opens with its lockup banner and then the screenshot; Hypercolor now does the same, and the hero stays within one scroll of the logo.

Verification

  • Rendered through the brand build's build_social entry point against the checked-in masters; the social preview output is byte-identical to the one merged in feat(brand): render the GitHub social preview from the luminary field #296, so only the banner is new.

  • README header inspected as raw Markdown; the image path is repository-relative and resolves on the branch.

  • Added or updated tests (not applicable)

  • Added or updated docs (README, AGENTS.md, relevant spec, or guide)

  • just verify passes locally (not applicable; no Rust changes)

  • just deny passes (not applicable)

  • just ui-test and just ui-build pass (not applicable)

  • just sdk-lint, just sdk-check, and just sdk-build pass (not applicable)

  • just python-verify passes (not applicable)

  • just compat-check passes (not applicable)

  • just docs-build passes (not applicable; the README is not part of the Zola site)

  • cd docs && zola check passes (not applicable)

  • Packaging scripts were syntax-checked (not applicable)

  • just e2e-build passes with the normal Servo stack (not applicable)

  • just e2e-build-cpu passes when validating the CPU smoke fallback (not applicable)

  • just e2e passes against the Servo stack (not applicable)

  • Tested on real hardware, simulator, or e2e harness (not applicable)

🤖 Generated with Claude Code

https://claude.ai/code/session_013dXbUNEe4yxrGhQLXbzRou

The README led with the dashboard screenshot and a plain text heading,
so the first thing a visitor saw was product UI with no brand. The header
now opens with the horizontal lockup on the luminary chip, keeps the
tagline, and puts the dashboard hero directly beneath it so the logo and
the product read as one block, the way the SilkCircuit README does.

The banner is a new brand build output, readme-banner.png, checked in
next to the social preview under assets/brand/social.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013dXbUNEe4yxrGhQLXbzRou
@coderabbitai

coderabbitai Bot commented Sep 16, 2026

Copy link
Copy Markdown

Warning

Review limit reached

  • Run on-demand review

On-demand reviews are free for the next 4 days. After that, they cost $0.25 per reviewed file.

Or wait 44 minutes for your next included review.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 6b7f4d40-9fdd-4140-8e5c-5ed2cd74a0dd

📥 Commits

Reviewing files that changed from the base of the PR and between 0dad630 and 469ec3d.

⛔ Files ignored due to path filters (1)
  • assets/brand/social/hypercolor-banner.png is excluded by !**/*.png
📒 Files selected for processing (3)
  • README.md
  • assets/brand/README.md
  • assets/brand/build.py

Comment @coderabbitai help to get the list of available commands.

The neon underline reads as a floor under the lockup when the banner sits
above a screenshot. The chip is now the lockup on the gradient alone, 40px
shorter since the underline no longer needs room.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013dXbUNEe4yxrGhQLXbzRou
@hyperb1iss
hyperb1iss merged commit de3e787 into main Sep 16, 2026
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant