Skip to main content

Dashboard reference

Every panel and action visible in the ShieldX dashboard.

Layout

The dashboard is a single webview rendered inside the ShieldX view container. It is divided into:

  • Header with scan controls (Scan now, Cancel, Export)
  • Summary strip with risk-level cards
  • What changed strip (only after the second scan)
  • Tabs: Overview and History

Overview tab

The Overview tab lists every installed extension as a row, grouped by risk level. Each row expands inline to reveal the detail panel.

Detail panel

  • Trust signals with checkmark glyphs
  • Risk factors with severity dots in risk colors
  • Dependencies snippet (top contributors to score)
  • Recommendation in a callout box
  • Open in Extensions button (jumps to the extension's details page)

History tab

Reverse-chronological list of all scans:

  • Date and time
  • Extension count
  • Delta vs. previous scan (e.g. "+2 new, 1 risk-changed")
  • Click a row to open the history detail view

History detail view

  • Full extension list captured at that scan
  • Search/filter box (matches name, ID, publisher)
  • Export this scan button
  • Delete this entry button

Actions

ActionWhereWhat it does
Scan nowHeaderRuns a full scan
CancelHeader (during scan)Aborts the active scan
ExportHeaderOpens the format picker
Clear all historyHistory tab headerRemoves every stored scan
Delete entryHistory detail viewRemoves one scan
Open in ExtensionsExtension detail panelOpens extension details inside editor

Progress and empty states

  • No scans yet: the dashboard shows a centered prompt with Scan now
  • Scanning: a thin indeterminate bar runs across the header
  • No history: the History tab shows "No previous scans"
  • No installed extensions: unusual, but ShieldX renders a friendly empty state instead of an error