-
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: Update prototype with overlay design #14550
Commits on Nov 3, 2019
-
Instant Search: add label and button to search box (#13875)
* Add label and button to search box and convert to functional component * Correct lodash import
Configuration menu - View commit details
-
Copy full SHA for 07ee707 - Browse repository at this point
Copy the full SHA 07ee707View commit details
Commits on Nov 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 67fa346 - Browse repository at this point
Copy the full SHA 67fa346View commit details -
Configuration menu - View commit details
-
Copy full SHA for c91e1d2 - Browse repository at this point
Copy the full SHA c91e1d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd22bc - Browse repository at this point
Copy the full SHA ebd22bcView commit details
Commits on Nov 5, 2019
-
Instant Search: Improve accessibility (#13884)
* Turn statements into sentence fragments * Add appropriate landmark roles for elements * Set portaled widget as a search form * Use ordered list for search results
Configuration menu - View commit details
-
Copy full SHA for 5122ca6 - Browse repository at this point
Copy the full SHA 5122ca6View commit details
Commits on Nov 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3fb17ef - Browse repository at this point
Copy the full SHA 3fb17efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fbad89 - Browse repository at this point
Copy the full SHA 5fbad89View commit details
Commits on Nov 7, 2019
-
Instant search: add product result component (#13826)
* [not verified] Add product search result component * [not verified] Refactor renderResult into component * [not verified] Convert SearchResult to stateless functional component * [not verified] Move comments to new shared component * [not verified] Move Tracks out to common SearchResult * [not verified] Request additional fields for product results * Correct field names and remove ratings for now * Basic styling of cards with images * Add price where available * Read result_format from the query string * Use ordered list * Style cleanup * Minor cleanup * Remove resultFormat from component state * SearchResults component cleanup * Standardise class names * Validate result format before using as CSS class * Address review nits
Configuration menu - View commit details
-
Copy full SHA for 13715ec - Browse repository at this point
Copy the full SHA 13715ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c22f71 - Browse repository at this point
Copy the full SHA 6c22f71View commit details
Commits on Nov 11, 2019
-
Instant Search: add basic Photon support (#13998)
* Add PhotonImage component * Bump default dimensions to 300x300 * Bump asset size limit to 100kb
Configuration menu - View commit details
-
Copy full SHA for f5a4e4a - Browse repository at this point
Copy the full SHA f5a4e4aView commit details
Commits on Nov 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f5fe499 - Browse repository at this point
Copy the full SHA f5fe499View commit details
Commits on Nov 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 908c215 - Browse repository at this point
Copy the full SHA 908c215View commit details
Commits on Nov 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for de00c33 - Browse repository at this point
Copy the full SHA de00c33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33edb51 - Browse repository at this point
Copy the full SHA 33edb51View commit details
Commits on Dec 2, 2019
-
Instant Search: add label and button to search box (#13875)
* Add label and button to search box and convert to functional component * Correct lodash import
Configuration menu - View commit details
-
Copy full SHA for 2802e90 - Browse repository at this point
Copy the full SHA 2802e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfad28b - Browse repository at this point
Copy the full SHA cfad28bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa5102 - Browse repository at this point
Copy the full SHA 1aa5102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5133bc7 - Browse repository at this point
Copy the full SHA 5133bc7View commit details -
Instant Search: Improve accessibility (#13884)
* Turn statements into sentence fragments * Add appropriate landmark roles for elements * Set portaled widget as a search form * Use ordered list for search results
Configuration menu - View commit details
-
Copy full SHA for fff93d8 - Browse repository at this point
Copy the full SHA fff93d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd1ff44 - Browse repository at this point
Copy the full SHA cd1ff44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c63da - Browse repository at this point
Copy the full SHA 78c63daView commit details -
Instant search: add product result component (#13826)
* [not verified] Add product search result component * [not verified] Refactor renderResult into component * [not verified] Convert SearchResult to stateless functional component * [not verified] Move comments to new shared component * [not verified] Move Tracks out to common SearchResult * [not verified] Request additional fields for product results * Correct field names and remove ratings for now * Basic styling of cards with images * Add price where available * Read result_format from the query string * Use ordered list * Style cleanup * Minor cleanup * Remove resultFormat from component state * SearchResults component cleanup * Standardise class names * Validate result format before using as CSS class * Address review nits
Configuration menu - View commit details
-
Copy full SHA for 30f5d0c - Browse repository at this point
Copy the full SHA 30f5d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4438c1 - Browse repository at this point
Copy the full SHA a4438c1View commit details -
Instant Search: add basic Photon support (#13998)
* Add PhotonImage component * Bump default dimensions to 300x300 * Bump asset size limit to 100kb
Configuration menu - View commit details
-
Copy full SHA for f9203b8 - Browse repository at this point
Copy the full SHA f9203b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5563cd6 - Browse repository at this point
Copy the full SHA 5563cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9fd139 - Browse repository at this point
Copy the full SHA c9fd139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1db00 - Browse repository at this point
Copy the full SHA 2e1db00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 478cd6f - Browse repository at this point
Copy the full SHA 478cd6fView commit details -
Merge branch 'instant-search-master' of github.com:Automattic/jetpack…
… into instant-search-master
Configuration menu - View commit details
-
Copy full SHA for ee28a5b - Browse repository at this point
Copy the full SHA ee28a5bView commit details -
Instant Search: default to query string in
getResults()
(#13995)* Instant Search: use default values for getting results to avoid duplication * getResults: default to empty object Co-Authored-By: Jason Moon <4044428+jsnmoon@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d0a0d7 - Browse repository at this point
Copy the full SHA 8d0a0d7View commit details
Commits on Dec 3, 2019
-
Instant Search: add search form to main content area (#14142)
* Split search form out of widget component so it can be reused in the main search area * Include search form in main content area * Move sort wrapper into component and improve class name * Give sort component a more sensible name * Keep search form in place when there are no results * Just return null when there isn't a query * Combine pagination conditionals into one clause Co-Authored-By: Jason Moon <4044428+jsnmoon@users.noreply.github.com> * Drop SearchResultsEmpty component * Tidy pagination logic * Pass all props down to SearchForm
Configuration menu - View commit details
-
Copy full SHA for 3523d2e - Browse repository at this point
Copy the full SHA 3523d2eView commit details
Commits on Dec 10, 2019
-
Instant Search: add filter icon toggle (#14176)
* Add filter icon * Simple show/hide toggle * Make it an interactive element * Add aria-hidden to gridicon
Configuration menu - View commit details
-
Copy full SHA for 895626c - Browse repository at this point
Copy the full SHA 895626cView commit details -
Instant Search: Improve UX for offline network state (#14189)
* Fix invisible space breaking date layout * Restore info Gridicon * Add warning notice component * Check offline state before using short term cache * Inject cache state variables into response data * Show “cached results” notice when the user is offline * Catch connectivity error and notify the user * Show correct number of results when offline * Hide load more button when offline * Wrap new copy in translation calls
Configuration menu - View commit details
-
Copy full SHA for 6f07d1f - Browse repository at this point
Copy the full SHA 6f07d1fView commit details
Commits on Dec 16, 2019
-
Instant Search: try using an overlay (#14205)
* Try the overlay (Hotel California edition) * Add button to close overlay * Always display search form attached to search results * Add a note about portaled search inputs * Use showResults instead of using showOverlay value * Add a large z-index and increase opacity * Simplify SearchApp, trigger overlay on input focus * Disable WordPress Search for Instant Search * Revert "Disable WordPress Search for Instant Search" This reverts commit 65b7dcb. * Add jetpack namespace to translation Co-Authored-By: Jason Moon <4044428+jsnmoon@users.noreply.github.com> * Use the searchInputSelector Co-Authored-By: Jason Moon <4044428+jsnmoon@users.noreply.github.com> * Add missing quote
Configuration menu - View commit details
-
Copy full SHA for b481984 - Browse repository at this point
Copy the full SHA b481984View commit details
Commits on Dec 19, 2019
-
Instant Search: setup preact-testing-library (#13950)
* Add preact-testing-library * Rebase * Add instant-search dir to existing Jest config * First attempt at test * Tidying * Create 'yarn test-search' * Remove package-lock.json * Add jsx pragma * [not verified] * Enable test and added dependency docblocks * Remove rogue Slack package
Configuration menu - View commit details
-
Copy full SHA for 49d06e8 - Browse repository at this point
Copy the full SHA 49d06e8View commit details
Commits on Dec 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8be3b44 - Browse repository at this point
Copy the full SHA 8be3b44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 336413e - Browse repository at this point
Copy the full SHA 336413eView commit details
Commits on Jan 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1af22dc - Browse repository at this point
Copy the full SHA 1af22dcView commit details
Commits on Jan 7, 2020
-
Instant Search: trigger overlay on submit (#14248)
* Remove focus event listeners * Respond to submit rather than focus * Allow enter key to launch overlay * Reflect widget search input changes in query string * Close overlay with Esc key * Reflect query string change in search widget input * Make sure the sort options match * Try grabbing focus in getResults * Remove focus code * Remove grabFocus (no longer in use) * Handle overlay escape key with useEffect rather than converting to Component * Move closeOnEscapeKey out of render
Configuration menu - View commit details
-
Copy full SHA for 07095b2 - Browse repository at this point
Copy the full SHA 07095b2View commit details -
Instant Search: Add sidebar widget area (#14283)
* Fix linting violations by changing `date` invocations to `gmdate` * Add sidebar widget area * Add SearchSidebar component * Integrate SearchSidebar into SearchResults * Implement Overlay animation from design prototype
Configuration menu - View commit details
-
Copy full SHA for 6806c69 - Browse repository at this point
Copy the full SHA 6806c69View commit details
Commits on Jan 9, 2020
-
Instant Search: refactor search php for the different experiences (#1…
…4284) - refactor php to extract all instant search code - add customizer for the overlay - add running the search query on the backend to display filters when the page loads.
Configuration menu - View commit details
-
Copy full SHA for 584d61a - Browse repository at this point
Copy the full SHA 584d61aView commit details -
Instant Search: fix Esc key behaviour (#14312)
* Instant Search: prevent Esc from opening overlay * Use isVisible rather than shouldShowOverlay
Configuration menu - View commit details
-
Copy full SHA for 9a315b6 - Browse repository at this point
Copy the full SHA 9a315b6View commit details
Commits on Jan 14, 2020
-
Instant Search: Add search filtering inside overlay (#14319)
* Add SearchFilters above SearchSidebar * Instant Search: Add a button to clear applied filters (#14324) * Add function to clear filter query values * Fix class names for elements in SearchFilter * Add “Clear Filters” button
Configuration menu - View commit details
-
Copy full SHA for 5116f88 - Browse repository at this point
Copy the full SHA 5116f88View commit details
Commits on Jan 15, 2020
-
Instant search: introduce overlay from right (#14339)
* Introduce overlay from right * Updating overlay offset values - Changes units from `vh` to `vw`. - Updates value from `200` to `100`, as [mentioned here](#14320 (comment)). Co-authored-by: Filipe Varela <keoshi@keoshi.com>
Configuration menu - View commit details
-
Copy full SHA for dc7176d - Browse repository at this point
Copy the full SHA dc7176dView commit details
Commits on Jan 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bc801fb - Browse repository at this point
Copy the full SHA bc801fbView commit details
Commits on Jan 17, 2020
-
Instant Search: Use widgets inside overlay for filtering (#14374)
* Add search filter portaling inside overlay sidebar * Update readme with new testing instructions
Configuration menu - View commit details
-
Copy full SHA for fcc6447 - Browse repository at this point
Copy the full SHA fcc6447View commit details
Commits on Jan 20, 2020
-
Instant Search: update overlay styles (#14379)
* Make search input as large as possible * Remove opinionated styles * Add more margin to the filter icon * Add screen reader text for the search box * Change order of date element * Change date position * Clean up styles * Update style for comments in search results * Fix name of CSS property * Make search result title class more specific Also reorders styles See: #14379 (comment) * Remove extra screen reader text See: #14379 (comment)
Configuration menu - View commit details
-
Copy full SHA for 2db1ef0 - Browse repository at this point
Copy the full SHA 2db1ef0View commit details
Commits on Jan 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8dd97ba - Browse repository at this point
Copy the full SHA 8dd97baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d155a7b - Browse repository at this point
Copy the full SHA d155a7bView commit details
Commits on Jan 22, 2020
-
Instant Search: Integrate customizer options (#14427)
* Integrate customizer options for search overlay * Fix infinite scroll functionality
Configuration menu - View commit details
-
Copy full SHA for 92a6169 - Browse repository at this point
Copy the full SHA 92a6169View commit details -
Configuration menu - View commit details
-
Copy full SHA for a065ba8 - Browse repository at this point
Copy the full SHA a065ba8View commit details
Commits on Jan 24, 2020
-
Instant Search: add dark theme styles (#14429)
* Update styles for base overlay * Update styles for search results
Configuration menu - View commit details
-
Copy full SHA for 1dcecc0 - Browse repository at this point
Copy the full SHA 1dcecc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5ac6a - Browse repository at this point
Copy the full SHA 1a5ac6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9bc1bd - Browse repository at this point
Copy the full SHA a9bc1bdView commit details
Commits on Jan 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f42480e - Browse repository at this point
Copy the full SHA f42480eView commit details -
Instant Search: Move focus into overlay input (#14477)
* Move focus to and from overlay * Use useRef and event listeners for focus shifting Co-authored-by: Chris R <chris@bluefuton.com>
Configuration menu - View commit details
-
Copy full SHA for 7c3e207 - Browse repository at this point
Copy the full SHA 7c3e207View commit details -
Instant Search: use taxonomy name rather than slug for filters (#14437)
* Instant Search: use taxonomy name rather than slug * Fix display of category filters * Update buildFilterObject()
Configuration menu - View commit details
-
Copy full SHA for 607dbb3 - Browse repository at this point
Copy the full SHA 607dbb3View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fbb8c6f - Browse repository at this point
Copy the full SHA fbb8c6fView commit details -
Instant Search: switch to use .slug_slash_name for displaying custom …
…taxonomies, tags and categories (#14492) * Switch to use .slug_slash_name for taxonomies, tags and categories * Use slug in the query, and name for display
Configuration menu - View commit details
-
Copy full SHA for a7a8fe3 - Browse repository at this point
Copy the full SHA a7a8fe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b22aeb9 - Browse repository at this point
Copy the full SHA b22aeb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 603677e - Browse repository at this point
Copy the full SHA 603677eView commit details -
Instant Search : Update mobile structure (#14423)
* Add cross gridicon * Replace close button label by a gridicon * Change position of close button * Update z-index stacking order Prevents sidebar to be in front of the close button * Reorder CSS properties * Add medium break point at 768px * Add mobile styles for filters popover * Change how transparency is set on the overlay * Update break-small to break-medium * Add styles for smaller close button on mobile devices * Add arrow element to popover * Remove styles that are out of place Given the markup has changed in #14477, these styles need to be applied elsewhere * Update search results styling * Add popover styles * Update filter icon margins * Show sidebar filters up to 768px See: #14423 (review) * Bring up the opacity on the arrow border * Reduce side padding on small screens * Move margin to label span instead of select element
Configuration menu - View commit details
-
Copy full SHA for 409d420 - Browse repository at this point
Copy the full SHA 409d420View commit details
Commits on Jan 30, 2020
-
Instant Search: Restore initial href upon closing overlay (#14518)
* Restore initial href when closing overlay * Fix incorrect inline style removal
Configuration menu - View commit details
-
Copy full SHA for efabb3f - Browse repository at this point
Copy the full SHA efabb3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eab1d5e - Browse repository at this point
Copy the full SHA eab1d5eView commit details -
Search: Front end search filters open overlay (#14448)
- Refactor filter display for front end - Remove rendering filters in the overlay - Front end filters open the overlay
Configuration menu - View commit details
-
Copy full SHA for 2448d2a - Browse repository at this point
Copy the full SHA 2448d2aView commit details
Commits on Jan 31, 2020
-
Instant search: add "powered by Jetpack" message (#14519)
* Show JetpackColophon when setting is activated * Translate text * Added logo and styles * Style tweaks * Link to jetpack.com/search * Add colophon to mobile filters * Margin tweak
Configuration menu - View commit details
-
Copy full SHA for 95535d5 - Browse repository at this point
Copy the full SHA 95535d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1eb19 - Browse repository at this point
Copy the full SHA 2c1eb19View commit details
Commits on Feb 1, 2020
-
Instant Search: Clear search and filter queries when necessary (#14533)
* Clear search and filter queries if necessary * Improve initialHref restoration function * Create a separate handler for popstate events
Configuration menu - View commit details
-
Copy full SHA for 1febfbd - Browse repository at this point
Copy the full SHA 1febfbdView commit details
Commits on Feb 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3f6b70c - Browse repository at this point
Copy the full SHA 3f6b70cView commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6e1835e - Browse repository at this point
Copy the full SHA 6e1835eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b11afef - Browse repository at this point
Copy the full SHA b11afefView commit details
Commits on Feb 10, 2020
-
Instant Search: Update list of widgets passed to JS client (#14596)
* Only return widgets inside the overlay sidebar * Remove overlay sidebar membership check in JS
Configuration menu - View commit details
-
Copy full SHA for e7ff6cb - Browse repository at this point
Copy the full SHA e7ff6cbView commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 51fb046 - Browse repository at this point
Copy the full SHA 51fb046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f434c3 - Browse repository at this point
Copy the full SHA 6f434c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9d64ce - Browse repository at this point
Copy the full SHA b9d64ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc93e2 - Browse repository at this point
Copy the full SHA cfc93e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 855921c - Browse repository at this point
Copy the full SHA 855921cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e67c601 - Browse repository at this point
Copy the full SHA e67c601View commit details