Skip to content

fix: make quotes on homepage clickable to their sources#689

Open
hturnbull93 wants to merge 1 commit intoPauseAI:mainfrom
hturnbull93:fix/clickable-quotes
Open

fix: make quotes on homepage clickable to their sources#689
hturnbull93 wants to merge 1 commit intoPauseAI:mainfrom
hturnbull93:fix/clickable-quotes

Conversation

@hturnbull93
Copy link

Closes #681

Summary

  • Adds an optional href field to the CarouselQuote type
  • Wraps quote cards in an <a> tag when a source URL is available, otherwise renders as a plain <div> (no behaviour change for quotes without a source)
  • Adds source URLs for ASI Statement, CAIS Statement, and Stephen Hawking quotes (sourced from existing data.json)
  • Styles the link to inherit colour and remove underline so the card appearance is unchanged

🤖 Generated with Claude Code

Closes PauseAI#681

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Mar 15, 2026

Deploy Preview for pauseai ready!

Name Link
🔨 Latest commit 608d2eb
🔍 Latest deploy log https://app.netlify.com/projects/pauseai/deploys/69b6fd38a2e94f0007720be9
😎 Deploy Preview https://deploy-preview-689--pauseai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 77 (🟢 up 4 from production)
Accessibility: 90 (no change from production)
Best Practices: 92 (no change from production)
SEO: 99 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

Make quotes clickable on the frontpage

1 participant