Skip to content

DataViews: Allow users to configure which actions are primary #65600

@oandregal

Description

@oandregal

Related #57669

What problem does this address?

Third parties can start extending some of our DataViews-based screens, such as the Pages page, via registerEntityAction and unregisterEntityAction.

While desired, this can grow wildly if unchecked: for example, I presume most plugins will want its actions to be primary. I've done a quick test by setting all existing actions as primary to see how the screen scales and this is what I've got:

Gravacao.do.ecra.2024-09-24.as.10.23.23.mov

What is your proposed solution?

We should look at how to alleviate this UI tension derived from extensibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

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

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions