Skip to content

Install page: click a logo to download the app - #166

Merged
Timothysit merged 2 commits into
mainfrom
docs/install-page-github-render
Oct 21, 2026
Merged

Timothysit merged 2 commits into
mainfrom
docs/install-page-github-render

Conversation

@Timothysit

@Timothysit Timothysit commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator
  • Click a logo to download. The install page opens with a Windows logo and two Apple logos (Apple silicon, Intel). Each downloads its app file directly through releases/latest/download/<name>, which always serves the newest official release, so nobody needs to find the "Assets" list on GitHub. The logos are small SVGs in docs/imgs/ (the Apple mark is from Simple Icons, CC0), on a light card so they also show on GitHub's dark theme.
  • Same file names every release. That link needs a fixed name, so the workflow now builds MEA-NAP-Windows-x64-Setup.exe, MEA-NAP-macOS-AppleSilicon.dmg and MEA-NAP-macOS-Intel.dmg (no version; "arm64" becomes "AppleSilicon"). The v1.13.0 release's files have already been renamed to match, and the three links return the files.
  • Readable on GitHub. The install page used MyST tabs and an admonition, which GitHub shows as raw ::::{tab-set} text. They are now plain headings and a quote, which render on both GitHub and Read the Docs. The docs build cleanly.
  • README "Download the app" and "Install from source" go to the docs site.

🤖 Generated with Claude Code

https://claude.ai/code/session_01X78uDckMcD2xCkAo9Hj7g8

Timothysit and others added 2 commits October 21, 2026 21:21
- Direct download links per computer via releases/latest/download/<name>,
  so the app files now have the same name every release (no version;
  arm64 -> AppleSilicon).
- Plain Markdown instead of MyST tabs/admonition on the install page, which
  GitHub showed as raw ::::{tab-set} syntax.
- README's install links go to the docs site.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X78uDckMcD2xCkAo9Hj7g8
@Timothysit Timothysit changed the title Install page: one-click app downloads, readable on GitHub Install page: click a logo to download the app Oct 21, 2026
@Timothysit
Timothysit merged commit a6c15a1 into main Oct 21, 2026
3 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