Skip to content

Rename DownloadButton to DownloadPanel - #20

Merged
BeckettFrey merged 1 commit into
mainfrom
rename-download-panel
Aug 20, 2026
Merged

Rename DownloadButton to DownloadPanel#20
BeckettFrey merged 1 commit into
mainfrom
rename-download-panel

Conversation

@BeckettFrey

Copy link
Copy Markdown
Member

Closes #2.

DownloadButton renders an OS-selection grid, release metadata, a pre-release
disclaimer, and two action buttons — a panel, not a button. This renames it to
match.

Before After
components/DownloadButton.tsx components/DownloadPanel.tsx
components/DownloadButtonClient.tsx components/DownloadPanelClient.tsx
DownloadButtonProps (types/releases.ts) DownloadPanelProps

The issue named only the server component, but its client half carries the same
misleading name and is only ever rendered by it, so renaming one without the
other would leave the pair inconsistent. Callsite (app/download/page.tsx) and
the prose references in lib/releases.ts and .github/CONTRIBUTING.md follow.

Rename only — no behavior change. lint, typecheck, format:check, and
next build all pass; /download still prerenders.

The component renders a full OS-selection panel with release metadata and
download links, not a single button. Rename the server component and its
client counterpart, their files, and the stale DownloadButtonProps type so
the names match what they actually render.

Closes #2
@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
voxkit-web Ready Ready Preview Aug 20, 2026 5:27pm

@BeckettFrey
BeckettFrey merged commit 264054d into main Aug 20, 2026
5 checks passed
@BeckettFrey
BeckettFrey deleted the rename-download-panel branch August 20, 2026 17:29
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.

Rename DownloadButton

1 participant