From: Stephen Cameron Date: Wed, 4 Sep 2019 09:56:33 +0000 (+0200) Subject: Done #2771 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=bbf36515d4e0386524e911f4a5321d470e68c431;p=pmi.git Done #2771 @0.5 --- diff --git a/resources/js/components/SearchField.vue b/resources/js/components/SearchField.vue index 56889a7..0820879 100644 --- a/resources/js/components/SearchField.vue +++ b/resources/js/components/SearchField.vue @@ -9,6 +9,7 @@ :placeholder="placeholder" :aria-placeholder="placeholder" @submit="handleSubmit" + :autofocus="autofocus" > @@ -35,8 +36,12 @@ placeholder: { type: String, }, - value:{ + value: { type: String, + }, + autofocus: { + type: Boolean, + default: false } }, diff --git a/resources/styles/components/search.styl b/resources/styles/components/search.styl index dd1a884..8222441 100644 --- a/resources/styles/components/search.styl +++ b/resources/styles/components/search.styl @@ -6,10 +6,10 @@ $breakpoint-search-results = 980px constrain(grid-gap, 2.5vw) grid-template: "results sidebar" auto / 3fr 1fr grid-template-rows: max-content - grid-template-columns: auto +below($breakpoint-search-results) grid-template-areas: "results" "sidebar" + grid-template-columns: auto &-main grid-area: results diff --git a/resources/views/pages/search.blade.php b/resources/views/pages/search.blade.php index b2f063c..9675bab 100644 --- a/resources/views/pages/search.blade.php +++ b/resources/views/pages/search.blade.php @@ -4,7 +4,7 @@ + data-ga-options='{"search_term":"{{ request()->get('q') }}"}'>
@@ -16,7 +16,9 @@ class="flex justify-between items-center sm:block"> + value="{{ request()->get('q') }}" + :autofocus="{{ empty(request()->get('q')) ? 'true' : 'false' }}"> +