-
Notifications
You must be signed in to change notification settings - Fork 799
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instant Search: fix many theme incompatibilities #13602
Instant Search: fix many theme incompatibilities #13602
Conversation
…instant-search-theme-support
modules/search/instant-search/components/search-filters-widget.jsx
Outdated
Show resolved
Hide resolved
I think I got everything from the review done. I just deleted the -moz border stuff assuming that is what you meant. |
@gibrown is there a target list of themes I should test for this PR? |
@bluefuton #13391 has the list that i tried with. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall.
The only thing that really concerns me is dropping IE 6-10 support by using Intl.NumberFormat
, which I noted inline below.
@@ -0,0 +1,11 @@ | |||
label.jp-instant-search__box input:focus { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like an unused style -- delete?
Just wanted to note for future reviewers: 🙂 2010, 2011, 2012, 2014, 2016, Astra, Colormag, Storefront, Sydney, look decent. 😶Filter checkboxes require additional spacing for most themes. 😦 2013 and 2019 don't look quite right since the widget content is shown in the footer. |
2020 is almost done and likely worth checking out too. |
BTW I made a tool to test several themes simultaneously, you might find it useful: https://wordpress.org/plugins/back-to-the-theme/ |
…instant-search-theme-support
Easy way to override the theme by specifying the slug in the url. e.g. http://gibrown.wpsandbox.me/main/?s=related%20psts&blog_id=20115252&theme=twentyseventeen
|
* Implement minimal search results and spelling correction (#13365) * Add filtering display (#13371) * Fix search result display bugs and make improvements (#13393) * Add rudimentary support for filtering on post types (#13430) * Add support for filtering on categories and tags (#13505) * Add instant search sorting based on the URL (#13377) * Add support for filtering on dates (#13545) * Add custom taxonomy filtering (#13605) * add sort widget (#13614) * fix many theme incompatibilities (#13602) * Add infinite scrolling (#13684) * Add caching to the api requests (#13714) * Clean up some design bugs/issues (#13721) * Fix labels for post types when we have them. (#13750) * Add localization and formatting of all dates (#13748) * search from any page on the site (#13713) * Hook up default options (inc. sort) (#13742) * Add TrainTracks analytics (#13730) * Create PostTypeIcon component (#13790) * Upgrade to Preact 10 (#13794) * Add comments component (#13797) * Address review feedback
Note: this merges into the instant-search-master branch
Fixes many of the problems in #13391 particularly:
Testing instructions:
&blog_id=20115252
to your search page url (that is the jetpack.com blog_id).Proposed changelog entry for your changes: