Skip to content

fix(website): the hero shows a download button and a link, nothing else - #144

Merged
FelineStateMachine merged 1 commit into
mainfrom
fix/hero-release-note
Jul 26, 2026
Merged

fix(website): the hero shows a download button and a link, nothing else#144
FelineStateMachine merged 1 commit into
mainfrom
fix/hero-release-note

Conversation

@FelineStateMachine

Copy link
Copy Markdown
Owner

The note under the download had grown into a paragraph — version, platform, the Gatekeeper explanation, and an instruction to verify the SHA-256, all repeating the button or belonging on the release page. The unavailable states explained which platform ships first. Both are now just release history.

Removing the only reader of #portal-release-status made three things dead: that element, portalManifestReason, and portalManifestStatus. Deleted rather than left assigned-but-never-read. build.note goes with them.

Side benefit: updatePortalDownload no longer looks up that element, so its absence can't freeze the download button the way it did before.

website_static_gate=ok, node --check clean, 30/30 shell tests.

The release note under the download had grown into a paragraph: version,
platform, the Gatekeeper explanation, and an instruction to verify the SHA-256 —
all of it repeating what the button already says or what belongs on the release
page. The unavailable states were no better, explaining which platform comes
first. A landing page hero is not the place for it.

Both notes are now just "release history".

Removing the only reader of `#portal-release-status` made three things dead:
that element, `portalManifestReason`, and `portalManifestStatus`. They are gone
rather than left assigned and never read. `build.note` goes with them.

This also removes the element whose absence used to freeze the download button,
since `updatePortalDownload` no longer looks it up at all.
@FelineStateMachine
FelineStateMachine merged commit 69f5839 into main Jul 26, 2026
11 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