Suggestions for improving the Search API admin UI

Created on 14 April 2015, almost 10 years ago
Updated 21 October 2024, 4 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