Skip to content

Floating navigation: not using data-attribute hooks for theming #97

@jerrythomas

Description

@jerrythomas

Problem

The floating navigation component visible at /preview/reports (bottom right) does not appear to use the standard data-* attribute hooks that all other components rely on for theme CSS.

Expected

All components should use consistent data-* attribute hooks (e.g. data-floating-nav, data-floating-nav-item) so that theme CSS files can target them reliably, just like data-list, data-button, data-card, etc.

Impact

Without data-attribute hooks, the floating navigation cannot be themed per data-style — it will either inherit unstyled defaults or rely on class-based CSS that conflicts with the architecture.

Steps to Reproduce

  1. Navigate to /preview/reports
  2. Inspect the floating navigation element in the bottom right
  3. Observe that elements lack data-* attribute selectors used by the theme system

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions