When a large number of contrib modules enabled on a site implement their own views the administration table can become cumbersome. Commerce alone implements 11 views. Additionally theming the Views UI is difficult at the moment; if one needs to override or extend elements. This is because the Views UI uses the ctools_export_ui class, which is a fantastic feature but could be coupled with theme functions.

Proposed resolution

  • Group Views by the modules which implement them; by tag
  • Provide more Views UI theme declarations

Remaining tasks

Review, is it relevant as a patch or contrib?

User interface changes

Views UI administration table.

Please see this sandbox,


swim created an issue.

afi13’s picture

Cool idea, this makes sense. It would be nice to add any packages functionality to views and improve Admin UI. I think it can be done as a separate module.