Skip to content

Improve demo site readability and UX#2

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/demo-ux-readability-5f5b
Jun 22, 2026
Merged

Improve demo site readability and UX#2
cursor[bot] merged 1 commit into
mainfrom
cursor/demo-ux-readability-5f5b

Conversation

@okasi

@okasi okasi commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

Redesigns the GitHub Pages live demo (docs/) for much better readability and clearer interaction flow.

Layout & typography

  • Light/dark responsive theme with 17px base font and improved contrast
  • Summary bar at the top: instant verdict, behavioral verdict, install snippet
  • Skip link and mobile-friendly stacked layout

Instant detection panel

  • Verdict card with icon, status text, and pill badge
  • Three-column flags table: Flag | What it checks | Status
  • Filter chips: All / Triggered / Clear, with empty-state message
  • Zebra striping for easier row scanning

Behavioral detection panel

  • Score bar with 0.55 threshold marker and legend
  • Numbered interaction steps in a dashed “try it yourself” zone
  • Signal cards now show human-readable descriptions (not just IDs)
  • Simulate webdriver / Playwright buttons for quick testing

Other

  • Copy button for npm install detect-bot-client

Test plan

  • npm run build:site succeeds
  • Open docs/index.html locally (or after Pages deploy) and verify instant checks run on load
  • Filter chips show/hide rows correctly
  • Behavioral observe flow updates score bar and signal cards
  • Copy install button works over HTTPS (GitHub Pages)
Open in Web Open in Cursor 

Redesign the GitHub Pages demo with clearer typography, summary cards,
verdict panels, filterable flag table, score visualization, and
numbered interaction steps. Add behavioral signal descriptions, install
copy button, and empty filter state.

Co-authored-by: okasi <okasi@users.noreply.github.com>
@cursor cursor Bot merged commit 48feae6 into main Jun 22, 2026
1 check passed
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.

2 participants