Skip to content

Expand ItemGroup #64445

Description

@jameskoster

In recent times ItemGroup instances have been extended ad hoc to accommodate required features, for example:

Shadows Font Library Data view fields Block bindings Font size presets
Screenshot 2024-08-12 at 15 12 01 Screenshot 2024-08-12 at 15 13 51 Screenshot 2024-08-12 at 15 15 37 Screenshot 2024-08-12 at 15 18 41 Screenshot 2024-08-12 at 15 22 28
  • Shadows – adds a button to remove the item
  • Font Library – adds a suffix/value and chevron to indicate drilldown behavior
  • Data view fields – Allows re-ordering, includes button to toggle visibility
  • Block bindings: adds a suffix/value and a button to remove items
  • Font size presets – adds a suffix/value and chevron to indicate drilldown behavior

The more this components is arbitrarily customised the more tech debt we create. It would be good to define and implement a modern spec based on the use cases outlined above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Design SystemIssues related to the system of combining components according to best practices.Needs Design FeedbackNeeds general design feedback.[Package] Components/packages/components

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Next
    Status
    🏗️ In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions