diff --git a/app/views/packages/_searchfield.slim b/app/views/packages/_searchfield.slim new file mode 100644 index 0000000..3ebb7c1 --- /dev/null +++ b/app/views/packages/_searchfield.slim @@ -0,0 +1,2 @@ += form_tag url_for, :method=>'GET' + = text_field_tag(:search, params[:search], placeholder: "Search...", maxlength: 50, size: 20, autofocus: true) diff --git a/app/views/packages/index-grid.slim b/app/views/packages/index-grid.slim index e29e93c..724722c 100644 --- a/app/views/packages/index-grid.slim +++ b/app/views/packages/index-grid.slim @@ -6,8 +6,7 @@ .small-6.medium-4.large-3.columns // Search form - = form_tag url_for, :method=>'GET' - = text_field_tag('search', params[:search], placeholder: "Search...") + = render 'packages/searchfield' // Grid view .row diff --git a/app/views/packages/index-list.slim b/app/views/packages/index-list.slim index ca40a6d..384b3b1 100644 --- a/app/views/packages/index-list.slim +++ b/app/views/packages/index-list.slim @@ -6,8 +6,7 @@ .small-6.medium-4.large-3.columns // Search form - = form_tag url_for, :method=>'GET' - = text_field_tag(:search, params[:search], placeholder: "Search...") + = render 'packages/searchfield' // Package list .row