Hi,
the filters layout is not user-friendly at all and it surely could be improved a lot, I'm also sure the Admin already knows the filters layout really needs to be fixed.
let's analize how the filters in the list view are generated.
Assuming I have configured labels for each filter item, this is the result of the builder configuration:
this is what it's generated (sandbox j3):
in details:
- Price
- Length
- Year
- Class
- Hull
- Keyword
- Order by
- Order direction
- Items per page
- Make
- Model
I would also underline there is like a "double" icon (one over another) on the search icon, due to a little css bug, labels are missing. and the labels for the search text are used as placeholder (at the time of this post, there is a little bug and the search text filter is not generated correctly, that's why "- model -" is repeated).
this is what I would expect by default from the generated component:
this is what it should be in my opinion:
The "items per page" should be rendered near the pagination, at the bottom of the page, the order direction could be just an icon. in the builder I would like to configure separately:
- Label
- placeholder for the input text field / the null value in the select list
I also would suggest to have the possibility to add more filter bricks, so it could be possible split long list of filters between the bricks to keep a clean layout.
This is just my opinion any other opinion is very welcome.