diff --git a/modules/search/instant-search/components/gridicon/index.jsx b/modules/search/instant-search/components/gridicon/index.jsx index 6064300862dfd..795f048324181 100644 --- a/modules/search/instant-search/components/gridicon/index.jsx +++ b/modules/search/instant-search/components/gridicon/index.jsx @@ -143,6 +143,7 @@ class Gridicon extends Component { return
{ corrected_query !== false - ? sprintf( __( 'Showing results for "%s"' ), corrected_query ) - : sprintf( __( 'Results for "%s"' ), query ) } + ? sprintf( + _n( 'Showing %s result for "%s"', 'Showing %s results for "%s"', total ), + num, + corrected_query + ) + : sprintf( _n( '%s results for "%s"', '%s results for "%s"', total ), num, query ) }
{ corrected_query !== false && (- { sprintf( __( 'No results for "%s"' ), query ) } + { sprintf( __( 'No results for "%s"', 'jetpack' ), query ) }
) } { results.map( result => this.render_result( result ) ) } diff --git a/modules/search/instant-search/components/search-results.scss b/modules/search/instant-search/components/search-results.scss index 1a1b621e8d4fe..c2a4a60c29323 100644 --- a/modules/search/instant-search/components/search-results.scss +++ b/modules/search/instant-search/components/search-results.scss @@ -1,13 +1,8 @@ .jetpack-instant-search__search-results { - padding: 0.125em 0; - margin: 1em 0; + padding: 0.125em 2em; + margin: 1em auto; position: relative; -} - -.jetpack-instant-search__search-results-count { - float: right; - margin-left: 0.5em; - display: block; + max-width: 1080px; } .jetpack-instant-search__search-results-real-query { diff --git a/modules/search/instant-search/index.jsx b/modules/search/instant-search/index.jsx index 501d9b782be3a..2e825b410d3bd 100644 --- a/modules/search/instant-search/index.jsx +++ b/modules/search/instant-search/index.jsx @@ -8,18 +8,20 @@ import { h, render } from 'preact'; /** * Internal dependencies */ -import SearchWidget from './components/search-widget'; +import SearchApp from './components/search-app'; import { getSearchQuery, getFilterQuery, getSortQuery } from './lib/query-string'; +import { getThemeOptions } from './lib/dom'; import { SERVER_OBJECT_NAME } from './lib/constants'; -const injectSearchWidget = grabFocus => { +const injectSearchApp = grabFocus => { render( -