Suggestions for improving the Search API admin UI

Created on 14 April 2015, over 10 years ago
Updated 21 October 2024, 10 months ago

In order to get some inspiration for the Rules UI in Drupal 8, we took a look at the current Search API 8.x UI. Great work so far, here is a list of suggestions to make it even better :)

Feel free to tackle them right away or fork them out into smaller tickets.

  • use checkboxes instead of multiselect when creating an index
  • if there are no bundle options, hide the configuration option when creating an index
  • no server - should be selected by default when configuring an index (or the available sever, if there's just one)
  • the "No server" option is never selected by default – some bug in the code
  • the enabled checkbox should be dependent on the server β€œ- no server -” option via states & make sure to disable if no server is selected.
  • when configuring aggregated fields, the new fields dialog has little vertical space & scrollbars might be hidden (test on mac). instead, probably try the views add/select field/filter modal.
  • in order to add a β€œrelated field” the user entity via β€œauthored by” on a fields configuration, you first have to add authored by uid and only then can add :entity. this should be easier :)
  • column priorities for responsive tables would be helpful for all tables in the search api admin ui
  • currently the fields ui can be biiiiiig and no filters are available. 1) we could use views add/select dialogs, so that non-enabled fields aren’t displayed by default 2) we could add some quick filter like on the module admin page
  • Change the "Index status" percentage to only show 1 digit after the decimal point.
πŸ“Œ Task
Status

Needs work

Version

1.0

Component

User interface

Created by

πŸ‡¨πŸ‡­Switzerland dasjo Zurich

Live updates comments and jobs are added and updated live.
  • Novice

    It would make a good project for someone who is new to the Drupal contribution process. It's preferred over Newbie.

Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024