Skip to content

Wire up placeholder CTA buttons to real destinations - #15

Closed
miharp wants to merge 1 commit into
OpenVoxProject:mainfrom
miharp:fix/placeholder-ctas
Closed

Wire up placeholder CTA buttons to real destinations#15
miharp wants to merge 1 commit into
OpenVoxProject:mainfrom
miharp:fix/placeholder-ctas

Conversation

@miharp

@miharp miharp commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Eleven buttons across the site linked to href="#" — the sitewide header Get Started button plus the hero and CTA-band buttons on the home, What OpenVox Is, Why OpenVox, and OpenVox vs Ansible pages. This wires them to real destinations:

The Join the Community CTA on get-support keeps its direct Slack signup link, since it sits directly under the sentence offering Slack for free peer support.

All destination URLs verified live; external buttons open in a new tab per the site's existing convention. Verified locally with a full build — html-proofer passes and no href="#" remains in the built site.

Partially addresses #14.

Written with AI assistance (Claude Code); reviewed and verified by me.

Eleven buttons across the site linked to href="#": Get Started (site
header plus four page heroes), Installation Guide, and Join the
Community (three CTA bands each). They now point to:

- Get Started: the ecosystem getting-started guide
- Installation Guide: the install prerequisites page
- Join the Community: the ecosystem community page

All destinations verified live. External buttons open in a new tab,
matching the site's existing convention.

Partially addresses OpenVoxProject#14.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Michael Harp <mike@mikeharp.com>
@miharp

miharp commented Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

Closing in favor of #19, which wires these same buttons to new local get-started/install/community pages instead of external docs links — a better end state than this PR's interim fix. Noting for #19's rebase: it touches the same button lines this PR did, plus about.html (renamed from what-is-openvox.html) still carries the pre-#16 timeline entry ("May 2025 — OpenVox 8.19.0"); the corrected "January 2025 — OpenVox 8.11" from #16 should survive the conflict resolution.

Written with AI assistance (Claude Code); reviewed and verified by me.

@miharp miharp closed this Aug 16, 2026
@miharp
miharp deleted the fix/placeholder-ctas branch August 16, 2026 10:39
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