Skip to content

Make site URLs clickable - #64

Merged
jasoncrawford merged 2 commits into
mainfrom
feature/clickable-urls
Feb 25, 2026
Merged

jasoncrawford merged 2 commits into
mainfrom
feature/clickable-urls

Conversation

@jasoncrawford

Copy link
Copy Markdown
Collaborator

Summary

  • Site URLs are now clickable links that open in a new tab across all pages: site cards, open incident cards, site detail headers, and incident detail metadata
  • Refactored incident cards on the status page to use the overlay <Link> pattern (same as site cards) to avoid invalid nested <a> tags
  • Clicking a URL does not trigger navigation to the detail page

Closes #61

Test plan

  • On the main status page, click a site URL on a site card — should open in new tab, not navigate to site detail
  • On the main status page, click a URL on an open incident card — should open in new tab, not navigate to incident detail
  • Click elsewhere on the incident card — should still navigate to the incident detail page
  • On a site detail page, click the URL under the site name — should open in new tab
  • On an incident detail page, verify the site URL appears and opens in a new tab

🤖 Generated with Claude Code

URLs now open in a new tab on site cards, open incident cards,
site detail pages, and incident detail pages. Refactored incident
cards on the status page to use the overlay link pattern to avoid
nested anchor tags.

Closes #61

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Feb 24, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
site-status Ready Ready Preview, Comment Feb 25, 2026 3:29am

Request Review

@supabase

supabase Bot commented Feb 24, 2026 •

Copy link
Copy Markdown

Updates to Preview Branch (feature/clickable-urls) ↗︎

Deployments Status Updated
Database ✅ Wed, 25 Feb 2026 03:29:12 UTC
Services ✅ Wed, 25 Feb 2026 03:29:12 UTC
APIs ✅ Wed, 25 Feb 2026 03:29:12 UTC

Tasks are run on every commit but only new migration files are pushed.
Close and reopen this PR if you want to apply changes from existing seed or migration files.

Tasks Status Updated
Configurations ✅ Wed, 25 Feb 2026 03:29:13 UTC
Migrations ✅ Wed, 25 Feb 2026 03:29:14 UTC
Seeding ✅ Wed, 25 Feb 2026 03:29:15 UTC
Edge Functions ✅ Wed, 25 Feb 2026 03:29:15 UTC

View logs for this Workflow Run ↗︎.
Learn more about Supabase for Git ↗︎.

@jasoncrawford
jasoncrawford merged commit 732adcf into main Feb 25, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — 9748deea Deployed Feb 25, 2026 by vercel[bot]
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.

Clickable URLs

1 participant