Skip to content

List: Clear all + Customize buttons should live on the filter row, always last (and Clear all hides when no filter is active) #554

@MartinCastroAlvarez

Description

@MartinCastroAlvarez

Problem

On the changelist, Clear all and Customize currently render on the row below the filter chips, leaving the filter row visually unbalanced and the two utility buttons disconnected from the controls they act on.

Expected

Clear all and Customize should sit on the same line as the filters, as the last two buttons of that row (in this order: …filter chips… | Clear all | Customize).

Additionally:

  • Clear all hides when no filter is currently selected (nothing to clear → no button).
  • Customize stays visible at all times — it's the column-customizer affordance, independent of the filter state.

Why

Keeps the filter row self-contained (one visual unit), avoids a second toolbar row, and removes the dangling Clear all button when there's nothing to clear (no-redundant-chrome).

Acceptance

  • With ≥1 active filter: filter chips on one row, ending with Clear all then Customize as the last two buttons.
  • With no active filter: same row, ending with just Customize.
  • No regression in mobile / narrow-viewport wrap behaviour.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions