Current:
Issues we're trying to solve:
- Redesign to OOUI
- Confusing buttons - Select all/none buttons are rendered as buttons, while the Search is custom styled. This leads to users hit one of those real buttons instead of the intended Search due to expectation blindness.
- The predefined sets do not let user know which namespaces are actually being searched -> the namespace selection is going to be always visible and checkboxes will change according to the selected predefined set
- Advanced search will be always present, collapsible, expanded by default. The entire section will contain presets as well as manual ns search by checkboxes
- Clicking on predefined set currently triggers the search -> will not, will just change the state of checkboxes to the relevant set
- Clicking on predefined set currently unexpectedly triggers the search with original search phrase, not with the changed one
- Confusing "Content namespaces" which is not always truth (there are two separate variables - wgContentNamespaces & wgNamespacesToBeSearchedDefault), because it is default search -> will be split to two presets
- Missing Subject namespaces / Talk namespaces selection
- Missing Invert the selection button
- Better column handling
- The main (right top) search form input won't be prefilled as it is confusing - users check namespaces and then hit the search button there which submits different form
- ...?