Skip to content

Standardize grid selection and selected row display #1081

@tlmii

Description

@tlmii

Splitting this off from #590

Right now we've got a couple different ways that selection happens in our grids:

Resources, Structured Logs and Traces: A View button (under the Environment (Resources), Details (Structured Logs) and unlabeled (Traces) column headers respectively) needs to be clicked to go to details. In the case of Resources and Structured Logs this pops open the details pane. In the case of Traces it navigates to another page.

Trace Detail: The entire row is clickable. Clicking pops open the details pane.

In all three of the details pane scenarios (Resources, Structured Logs and Trace Detail) there is no indication on the grid of what was selected. The details pane has a header that displays identifying information about the selection, but there's no visual connection back to the row.

In some cases, full-row selection may not be appropriate (what's the UX with clickable links/buttons within the row, for instance).

We should determine if (or when) we want full-row selection and how we want to indicate the selection in each of the above scenarios.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions