Repository navigation
fix(marketing): show other download platforms for the detected OS - #26703
BenyominMandel wants to merge 1 commit into
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — The secondary download link now lists alternative platforms based on the visitor’s detected OS. Only its display text changes; download destinations and selection behavior remain unchanged. You can add or adjust custom eligibility rules. Learn more. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update alternate-platform CTA label apps/marketing/src/pages/index.astro |
The CTA link gains the cta-other-platforms ID. The script lists the two other platforms for detected macOS, Windows, or Linux systems. The label remains unchanged when no platform is detected. |
Priority:
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Bug fix
Possibly related PRs
- pingdotgg/t3code#24577: Adds shared platform detection to the marketing homepage download buttons.
- pingdotgg/t3code#18816: Adds platform detection to the marketing homepage and applies it to download controls.
- pingdotgg/t3code#24720: Detects Android before Linux and routes homepage download CTAs to Google Play.
Suggested reviewers: maria-rcks
Merge Risk: 
Minimal · up to 21985
-
The platform-aware download CTA is ready to merge.
Pre-merge checks: 
4
-
Full details: Description check
-
Explanation
The description includes the problem, implementation, scope justification, verification steps, observed results, screenshot evidence, testing limits, and agent disclosure. It satisfies the required template.
-
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Comment @coderabbitai help to get the list of available commands.
|
Closing because the latest homepage update changes this button to “Other platforms,” which resolves the original misleading platform list. This PR is no longer needed. |
Problem
On Windows and Linux, the secondary download button always says “Windows · Linux · other”, even though the main button already adapts to the visitor's OS. This repeats the current platform and omits macOS.
To reproduce, open the homepage on Windows or Linux and scroll to the final download section.
Change
Use the existing OS detection to update the secondary button alongside the main download label:
Scope and approval
This is a small, focused fix for an obvious mismatch between the existing OS-aware main button and its secondary platform list. It uses the small-bug exception in CONTRIBUTING.md. The change is confined to the marketing homepage.
Verification
Written with GPT-6.1 sol in the Codex desktop app.