Skip to content

Modernize passive scanner report UX with Tailwind wrapper#7

Merged
viyatb merged 1 commit intomasterfrom
codex/hotfix-pages-render
Feb 16, 2026
Merged

Modernize passive scanner report UX with Tailwind wrapper#7
viyatb merged 1 commit intomasterfrom
codex/hotfix-pages-render

Conversation

@viyatb
Copy link
Member

@viyatb viyatb commented Feb 16, 2026

Summary

Modernizes passive scanner UX while keeping the upstream scanner engine available.

Changes

  1. Header cleanup
  • Reduced GitHub button crowding (whitespace-nowrap, shorter label).
  1. Scanner copy improvement
  • Replaced "This Jekyll page..." wording with a clear explanation of what passive scanning is for.
  1. Modern report UX
  • Added Tailwind report page: /passive-scanner/report/.
  • Parses #q= target and presents a cleaner report shell.
  • Embeds legacy report engine in an iframe for compatibility.
  • Provides quick actions (Open classic report, Scan another URL).
  1. Route behavior
  • online-passive-scanner/report.html now redirects to modern /passive-scanner/report/.
  • Preserved old report implementation as online-passive-scanner/report-legacy.html.
  1. CI coverage
  • Added link-check coverage for new report route and legacy file in both workflows.

Why

Users currently land on a legacy jQuery-heavy report page. This keeps scanner capability but upgrades the default UX to match the modern site design.

@viyatb viyatb merged commit 825a70d into master Feb 16, 2026
4 checks passed
@viyatb viyatb deleted the codex/hotfix-pages-render branch February 16, 2026 07:14
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