move and restyle advanced search limiter block
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Instead of displaying the new advanced search limiter block in the left sidebar on the search results page, move it closer to the search box where the user can clearly see the limiters that were applied by the search and that will be applied to a new search from the search bar.
The current placement and style for displaying advanced search limiters can be seen here:
http://
My work-in-progress code would change the placement and style to this:
http://
The proposed code uses a handful of commercial department store and travel sites as a model for displaying those limiters.
Orbitz - http://
Kohls - http://
Macy's - http://
Amazon also uses a similar design for removing search terms, not filters:
http://
My work-in-progress branch is available at http://
The code is also loaded on https:/
Remaining to-do items include improved responsive design and better handling of the display block on the record summary page. However, I wanted to share the concept sooner rather than later to get feedback on the proposed style and design changes.
Changed in evergreen: | |
milestone: | 2.12-rc → 2.12.1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
I've rebased against current master, added a commit to add some responsive design when viewed on a screen resolution of 600px or smaller, and force-pushed in update to the above branch.
The responsive design is similar to what was used in the earlier, sidebar display. If we display the limiter block on smaller screens, it pushes the search results down too far. Therefore, we continue to use the 'x limits applied' link to remind the user there are limits on the search and to provide a means to see and remove those limits.
After getting some local feedback, I decided to leave the display on the record summary page as is. In the current branch, the advanced search limiters display on the record summary page. Part of the reasoning is that these limits will be applied when a new search is launched from here. This is different from some of the other search criteria applied through the gray bar (group formats & editions, limit to available, sort order), which disappears on the record summary page. Those search criteria revert to the default when conducting a new searchbar search from this page.
Given that the limiters will be applied, we thought it was important to display them and allow for their removal before a new search is launched.
I may tweak some design elements this morning, but, otherwise, this is pretty much ready for a pullrequest tag.
http:// mlnc1.noblenet. org continues to show this code in action, and http:// mlnc4.noblenet. org is a good server to compare it against the current display. I think both displays are an improvement over the previous behavior where the limiters appeared in the search box, but the folks here seem pretty happy with moving this block out of the sidebar.