Dashboard header redesigned: complexity, refresh, share, presets

The stock Superset dashboard header is a single line of metadata and an EDIT DASHBOARD button. Our fork turns the top of the page into the dashboard's control surface — owner, ID, complexity, refresh, share — and pairs it with a filter sidebar built for dashboards that are actually used.

Side-by-side

See the difference

Flip between layouts. Drag the handle to overlay the two experiences, or open either screenshot for a pixel-level look.

Apache Superset 4.1 (baseline)

Drag the divider. Left of the handle = baseline, right = fork.

Guided tour

What changes in the dashboard header

Hover or tap a pin to see how each control maps to a real operational ask. Every addition answers something an owner or analyst has to know within the first two seconds on a dashboard.

drafted.work fork

Context

Why this matters

The header makes ownership and provenance visible instead of hiding behind the properties modal: the accountable responsible is named inline with an org badge, the dashboard ID is surfaced for support and linking, and a green-to-red complexity indicator signals at a glance how heavy the board is to render — so users know why a dashboard is slow before they blame the network.

Apply filters becomes a prominent primary action in the sidebar, flanked by refresh-dashboard and share controls in the top-right cluster. Each chart gains its own refresh icon so stale tiles can be reloaded without reloading the whole board. Saved filter presets (Filter sets) sit at the top of the sidebar with one-click switching between analyst workflows — the full preset UX has its own feature page (see Filter presets for dashboards in Growth).

No-access states stay consistent with the team-and-role model: when a user lands on a dashboard they can't open, the header explains who owns it and how to request access instead of showing a bare 403.

Related features

Capabilities that usually ship alongside this one. Package tags tell you where each feature lives in our delivery plans.