FlowFuse / FlowFuse/flowfuse

First-class Dashboards view for all users

Open
#6,507 0 comments 0 reactions 1 assignee Claimed by @dimitrieh View on GitHub
area:ai area:ff-expert design initiative:dashboards task
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 21h
Merged PRs (30d)
146

Description

### Description

Make the Dashboards sidebar item/view available to all users (not just dashboard-only viewers) and elevate dashboards to a first-class citizen in FlowFuse.

### User Story

As a FlowFuse user, I want to see and access all my dashboards from a dedicated view so that I can quickly open them without navigating through instances, and use FlowFuse Expert in the context of my dashboards.

### Problem

Currently:
- The Dashboards sidebar item is only available to dashboard-only viewers
- It functions more as an instance overview list than a true dashboard view
- Users must navigate to instances to find and open dashboards
- FlowFuse Expert is available to all users, but not in the context of viewing a dashboard

### Proposed UX

List/detail pattern similar to email inboxes:
- **Left panel**: List of all dashboards with their titles
- **Right panel**: Selected dashboard opens inline

Users can select a dashboard from the list and view it alongside the list, or expand to full screen.

### Benefits

- **First-class dashboards**: Dashboards become a primary navigation concept, not buried under instances
- **Expert in dashboard context**: Users can access FlowFuse Expert while viewing their dashboard - enabling questions about dashboard data, troubleshooting, or guidance
- **Improved discoverability**: Users can quickly see and access all dashboards across their instances

### Epic/Story

_No response_

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.