Skip to content

[Logs Explorer] Unify "Integrations" & "Uncategorized" DataSourceSelector tabs #177696

Description

📓 Summary

For an improved user experience when selecting and searching datasets, we'll unify integrations and uncategorized datasets under a single tab in the DataSourceSelector.

🎨 Design

The final design is still pending and there is a proposal linked on this Figma page that is going to be tested before being ready for implementation.

image

image

✔️ Acceptance Criteria

  • Should display only 2 tabs, Integrations and Data Views.
  • Should allow expanding each integration to display the related datasets.
  • Should display the count of available datasets for each integration.
  • Should allow selecting a single dataset upon click.
  • Should allow sorting by integration name upon clicking on the column header.
  • Should restore the currently selected dataset and reflect the selection on the selector.
  • Should display the Uncategorized entry as the first one in the list.

❓ Open questions

  • What happens to the current infinite scroll loading for integrations? Having the No Integration entry as the last one makes the UX less smooth when loading any additional integration. Should we do any test to see how it behaves, or there are other options in place?
    We decided to keep the uncategorized integration on top of the list to prevent issues with lazy loading and positioning.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions