lightdash icon indicating copy to clipboard operation
lightdash copied to clipboard

The panels (filters / sql / chart / results) should be tabs.

Open PriPatel opened this issue 3 years ago • 6 comments

You should be able to switch between these panels using something like the tab key, and where each panel takes up the full screen height.

Design work required.

User feedback:

Opening and closing the various accordion sections (Filters, Chart etc.) was a bit of a hassle.

`

PriPatel avatar May 13 '22 09:05 PriPatel

My question is, does this provide any additional utility to the end user?

JohnRomanski avatar May 27 '22 13:05 JohnRomanski

Its a great question @JohnRomanski I think this issue is very much a suggested solution and I should rename it to a problem statement!

The problem is that users find it fiddly having to scroll between each open panel, especially on smaller screens. (filters / sql / chart / results). You want a way to switch between each panel easily. A bigger problem is the panels probably don't really make sense in the first place. The filters panel affects the chart and the results. It is closer to the actions you carry out on the left hand side when building a query.

My assumption is that tackling this bigger problem is going to make things feel more intuitive, but also speed up being able to build queries. Needs dedicated user research and experimentation for sure - we know that this experience could be much better. Would love your input!

PriPatel avatar May 27 '22 17:05 PriPatel

I definitely think that SQL and Results are "tab-able" (as they are in Looker) I generally don't care about the SQL while pulling results (that is what the tool is for), until there is a problem, and I need to 'look under the hood'.

The results and the visualization are things that I most often look at together.

Hiding the filter panel in an empty state, or finding a way to collapse it smaller when active are both options.

Allowing the left sidebar to be toggled into a collapsed state would be a great way to reclaim a bunch of screen real estate when building a visualization.

JohnRomanski avatar May 31 '22 13:05 JohnRomanski

@JohnRomanski - thats useful, thanks.

The results and the visualization are things that I most often look at together.

Can you please explain your workflow here? Why are you looking at both together so often? Thanks!

PriPatel avatar May 31 '22 15:05 PriPatel

@PriPatel the results panel determines what is in the visualization, I am comparing what I see in the panels. the visualization can show the trend, the results show the values.

JohnRomanski avatar Jun 03 '22 15:06 JohnRomanski

Is this issue still relevant? There have been no updates for 60 days, please close the issue or keep the conversation going!

stale[bot] avatar Aug 09 '22 09:08 stale[bot]