Skip to content

CE: Landing trust-signal links to #download anchor#315

Merged
ericflo merged 1 commit intomainfrom
ce/trust-signal-desktop-anchor
Apr 16, 2026
Merged

CE: Landing trust-signal links to #download anchor#315
ericflo merged 1 commit intomainfrom
ce/trust-signal-desktop-anchor

Conversation

@ericflo
Copy link
Copy Markdown
Owner

@ericflo ericflo commented Apr 16, 2026

What

Change the "Desktop app available" trust-signal under the hero buttons so it points to the on-page #download section instead of popping users out to the GitHub releases page.

Why

Every other hero CTA stays on modelrelay.io. Sending users to GitHub Releases for the desktop app is jarring and also surfaces worker binaries they do not need. The landing page already has a dedicated #download section with per-platform cards that hit the stable /download/desktop/{platform} routes.

Scope

  • crates/modelrelay-cloud/templates/index.html: single tag change. Drop target=_blank + rel=noopener since it is now an in-page anchor.
  • Left intentional: pricing links, index footer "View all downloads on GitHub" link, and /setup desktop-app link in modelrelay-web (shared OSS template).

Test plan

  • cargo test -p modelrelay-cloud --test http_routes
  • Manual: visit modelrelay.io/, click "Desktop app available", verify it scrolls to the #download section.

@ericflo ericflo merged commit a6f6e73 into main Apr 16, 2026
12 checks passed
@ericflo ericflo deleted the ce/trust-signal-desktop-anchor branch April 16, 2026 20:44
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