Skip to main content

Toolbar & UI Reference

The TagDragon panel has two toolbar rows. All icons are from the Lucide icon library. Buttons with a toggle state show an active indicator when enabled.

Row 1 — Global Tab Bar (32 px)

The top row contains the main view switcher on the left and global actions on the right.

Left side — Tabs

IconLucideButtonDescription
🔌cableRequestsSwitch to the network request capture view. Shows a badge with the total request count.
🗄️databaseDataLayerSwitch to the DataLayer inspector view. Shows a badge with the total push count.

Right side — Global actions

IconLucideButtonShortcutDescription
⏸ / ▶pause / playPause / Resume—Toggle request capture on/off. Turns amber when paused. Applies to the active view (Requests or DataLayer).
🗑️trash-2ClearCtrl+LRemove all captured requests (Requests view) or all pushes (DataLayer view).
🍪cookieClear Cookies—Delete all cookies for the inspected page. Shows a confirmation tooltip after clearing.
🛡️eraserConsent—Open the Consent Panel to inspect and override consent/cookie state.
❓circle-helpInfo—Open the Info popover with version info, documentation links, and help.

Row 2 — Context Toolbar (34 px)

The second row contains a search input on the left and quick action buttons on the right.

IconLucideElementShortcutDescription
🔍searchSearch inputCtrl+FFilter requests by URL text, parameter name, or parameter value. Debounced at 150 ms.
✕xClear filterEscClear the search input and remove the text filter. Hidden when search is empty.

Right side — Quick actions

All quick action buttons are 26 × 26 px square buttons. Active buttons show an amber border and icon color.

IconLucideButtonShortcutDescription
⇅arrow-up-downSort Order—Toggle between newest-first and oldest-first. Active when sorted newest-first. Tooltip shows current order.
↩wrap-textWrap Values—Toggle wrapping of long parameter values in the detail pane. Active when wrapping is on.
📑maximize-2Auto-expand—Auto-expand all detail sections when selecting a request. Active when enabled.
☰align-justifyCompact Rows—Toggle compact row display for a denser request list. Active when compact mode is on.
🔽filterProvider FilterCtrl+Shift+FOpen the provider filter popover to show/hide individual providers grouped by category. Shows an active indicator when any providers are hidden.
📥downloadExport—Export captured requests. Format defaults to JSON or CSV based on settings (configurable in Settings).
☀️ / 🌙sun / moonTheme—Toggle between dark and light mode. The inactive icon is hidden via CSS custom properties.
⚙settingsSettings—Open the Settings popover (max requests, auto-prune, default tab, timestamp format, export format, sort order, wrap values, auto-expand, compact rows).

Filter Bar

Appears below the context toolbar when any filter is active. Shows removable chips for:

  • Text search — e.g. "sklik"
  • Hidden providers — e.g. GA4 hidden
  • Event type, HTTP method, status, user ID, parameter — from the filter popover

Click the × on any chip to remove that filter.

Status Bar (24 px)

The bottom bar shows real-time statistics:

  • Request count — number of visible (filtered) requests
  • Total size — cumulative size of visible requests
  • Average duration — response time average
  • Success rate — percentage of 2xx responses

Turns amber when the panel is paused.

Popovers

Settings

Opened via the ⚙ button. Contains sections for:

  • Performance — Max requests, Auto-prune toggle
  • Display — Default detail tab, Timestamp format, Compact rows
  • Behavior — Sort order, Wrap values, Auto-expand
  • Export — Default export format (JSON/CSV)
  • Reset filters — clears all filters but keeps hidden providers

Provider Filter

Opened via the 🔽 button. Contains:

  • Search — filter providers by name
  • Provider groups — collapsible sections by category (Analytics, Tag Managers, etc.)
  • Per-provider pills — click to toggle visibility, dot color matches provider color, superscript shows request count
  • All / None — show or hide all providers in a group

Hidden providers persist across DevTools restarts via chrome.storage.local.

Info

Opened via the ❓ button. Shows version info, documentation links, and keyboard shortcuts reference.

Opened via the 🛡️ button. See the Consent Panel page for details.

Was this page helpful?

Start typing to search docs...