Problem/Motivation

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, https://www.drupal.org/sandbox/mrasia/2580209.

Comments

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.