Fix all broken CTAs, dead links, and placeholder content site-wide #82
Labels
No labels
a11y
blocked
bug
content
content
conversion
design
feature
improvement
infrastructure
infrastructure
landing-page
priority:critical
priority:high
priority:low
priority:medium
question
seo
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: sscoble/brand-site#82
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The site has multiple broken CTAs, placeholder content, and dead links that make it impossible for visitors to take action. This ticket covers all fixes needed to make scott.scoble.me fully functional.
Changes Required
1. All Blog CTAs → LinkedIn
src/pages/blog/*.astro/contact(which has broken forms)https://linkedin.com/in/scottscobleai-brain-fry.astro,gallup-disengagement.astro,surveillance-extraction.astro,devex-shift.astro,token-anxiety.astro2. Books Page — Fix Amazon Links
src/pages/books.astrohref="#"for Amazon and Publisher linkshttps://a.co/d/0226o4Hg, remove "Publisher" linkhttps://a.co/d/0bRKZeUV, remove "Publisher" link3. Contact Page — Remove Formspree, Use mailto
src/pages/contact.astro,src/components/Form/SharedForm.astrohttps://formspree.io/f/XXXXX(placeholder). Forms fall back tomailto:but UX is janky.mailto:scott@scoble.mewith:[Type] inquiry from [Name](e.g., "Speaking inquiry from Jane Doe")https://linkedin.com/in/scottscoble.envFormspree vars if they're only used for this4. Speaking Page — Hide Reel Placeholder
src/pages/speaking.astro5. Home Page — Fix Dead CTAs
src/pages/index.astro/speakingbut reel is hidden (dead CTA)https://linkedin.com/in/scottscoble6. Consulting Page — Fix CTA
src/pages/consulting.astro/contact(broken forms)https://linkedin.com/in/scottscoble7. About Page — Hide Photo Placeholder
src/pages/about.astro8. Clean Up .env
.envPUBLIC_FORMSPREE_ENDPOINTandPUBLIC_FORMSPREE_HONEYPOTsince we're removing FormspreeImportant Notes
nix build .#websiteand deploy006e660fc29b096dc54163351d5d0f5bf598f4c9)