Skip to content

Expanding the Table component #53233

@jameskoster

Description

@jameskoster
Features

Out of the discussion in this issue and elsewhere it has become clear that some of the required features are quite intricate, and to capture all the details it's probably going to be best to break them down into separate issues. In those issues each feature can be explored abstractly, and contextually as required.

Original issue In https://github.com//pull/50766 a `Table` component was introduced, facilitating a consistent way to render the template and template part management views in the site editor: Screenshot 2023-08-01 at 13 35 15

As we consider the broader admin experience it could be a good time to expand this component so that it is able to entertain various capabilities and contexts:

Contexts Capabilities
Templates #50430 Search
Patterns Filtering
Posts / Pages / Comments Sorting / Ordering
Users Bulk actions
Media Column toggling
Themes Inline editing
Plugins List / Grid toggle
Tools
Sites (multisite)

In this issue we can explore designs for a 'kitchen sink' application illustrating the full scope of the component, then concentrate on specific contexts in dedicated issues.


Figma.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs DesignNeeds design efforts.[Feature] Component SystemWordPress component system[Feature] DataViewsWork surrounding upgrading and evolving views in the site editor and beyond[Type] EnhancementA suggestion for improvement.

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions