Skip to content

fix(docs): overscroll popup — curl command + click-to-copy#531

Merged
betegon merged 5 commits intomainfrom
fix/overscroll-popup-curl-copy
Mar 23, 2026
Merged

fix(docs): overscroll popup — curl command + click-to-copy#531
betegon merged 5 commits intomainfrom
fix/overscroll-popup-curl-copy

Conversation

@betegon
Copy link
Member

@betegon betegon commented Mar 23, 2026

Summary

  • Swaps npx sentry@latest for curl https://cli.sentry.dev/install -fsS | bash in the bottom-of-page easter egg popup
  • Clicking the command copies it to clipboard and briefly shows "copied!" as feedback
  • Adds cursor: pointer + hover highlight so it looks clickable

Test plan

  • Open landing page, scroll to the very bottom, keep scrolling — popup appears
  • Click the command text → clipboard gets curl https://cli.sentry.dev/install -fsS | bash, text flashes "copied!"
  • Paste into terminal to confirm correct command

🤖 Generated with Claude Code

Swap npx for curl install command and add click-to-copy so users
don't have to scroll back up to grab the command.

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

github-actions bot commented Mar 23, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Bug Fixes 🐛

Event

  • Detect org/ISSUE-SHORT-ID in event view single-arg path (CLI-9K) by BYK in #529
  • Auto-redirect issue short IDs in event view (CLI-JR) by BYK in #524

Other

  • (api) Strip api/0/ prefix and exclude NodeSystemError integration (CLI-K1) by BYK in #523
  • (dashboard) Add missing datasets to agent guidance by betegon in #522
  • (docs) Overscroll popup — curl command + click-to-copy by betegon in #531
  • Handle invalid URLs gracefully in response cache (CLI-GC) by BYK in #528
  • Avoid double-prefixing in buildCommandHint for slashed args (CLI-8C) by BYK in #527
  • Handle full short IDs and numeric IDs in multi-slash issue args (CLI-KC, CLI-B6) by BYK in #526
  • Auto-recovery for wrong entity types across commands (CLI-G6, CLI-K6, CLI-JR) by BYK in #525

Documentation 📚

  • (init) Add documentation and experimental notice for sentry init by betegon in #530

Internal Changes 🔧

  • Regenerate skill files by github-actions[bot] in 22b5281d

🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://cli.sentry.dev/pr-preview/pr-531/

Built to branch gh-pages at 2026-03-23 17:31 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Autofix Details

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Click-to-copy broken by parent's pointer-events: none
    • Added pointer-events: auto to .overscroll-message code to re-enable pointer events on the clickable element.

Create PR

Or push these changes by commenting:

@cursor push 7fbfee8018
Preview (7fbfee8018)
diff --git a/docs/src/styles/custom.css b/docs/src/styles/custom.css
--- a/docs/src/styles/custom.css
+++ b/docs/src/styles/custom.css
@@ -1826,6 +1826,7 @@
   font-size: 0.85em;
   color: #a78bfa;
   cursor: pointer;
+  pointer-events: auto;
 }
 
 .overscroll-message code:hover {

This Bugbot Autofix run was free. To enable autofix for future PRs, go to the Cursor dashboard.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 23, 2026

Codecov Results 📊

126 passed | Total: 126 | Pass Rate: 100% | Execution Time: 0ms

📊 Comparison with Base Branch

Metric Change
Total Tests
Passed Tests
Failed Tests
Skipped Tests

✨ No test changes detected

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 1076 uncovered lines.
✅ Project coverage is 95.81%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    95.81%    95.81%        —%
==========================================
  Files          185       185         —
  Lines        25679     25679         —
  Branches         0         0         —
==========================================
+ Hits         24603     24603         —
- Misses        1076      1076         —
- Partials         0         0         —

Generated by Codecov Action

The parent .overscroll-message has pointer-events:none which blocked
clicks from ever reaching the code element and the copy handler.

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

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

betegon and others added 3 commits March 23, 2026 18:17
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ect detection

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@betegon betegon merged commit 75d1711 into main Mar 23, 2026
23 checks passed
@betegon betegon deleted the fix/overscroll-popup-curl-copy branch March 23, 2026 17:40
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