Skip to content

Exploration: Dashboards links panel as “native” navigation #248533

@miguel-sanchez-elastic

Description

@miguel-sanchez-elastic

Description

The current Links panel follows standard panel styling (borders, background, and padding). While functional, it does not visually represent a native navigation system, such as a "Tabs" or "Pages" UI. This exploration ticket aims to define how we can allow creators to transform this panel into a seamless navigation header

Inspiration:
Image

Potential options

  • a) Explicit style Settings: provide manual controls to override the default panel "chrome". Examples: “Borderless mode”: a toggle to remove the panel border and shadow or "Tabs navigation" preset: a specific styling mode that removes the outer border and applies a bottom border to mimic a tabbed interface
  • b) Smart defaults: automatically adjust the styling based on the panel's position. If the panel is placed at the top of the dashboard (e.g., row 1) it could default to a "Tabs navigation" style. Note: potential for user confusion if the styling changes automatically without an obvious reason
  • c) Native pages: instead of using a panel on the grid, treat "Pages" as a core dashboard property. Note: While this is a robust solution, it is high-effort. We should also consider that users may still prefer the current "Links panel" approach to consolidate multiple independent dashboards into one navigation view
  • d) Others?

Acceptance criteria

TBD

Metadata

Metadata

Assignees

No one assigned

    Labels

    Team:PresentationPresentation Team for Dashboard, Input Controls, and Canvas t//

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions