Commit ff396e0a7eb504e62c79277d2697cbc8c7c9e660
1 parent
0e0c5c53
Exists in
master
and in
4 other branches
Extract search field into a partial
Showing
2 changed files
with
12 additions
and
11 deletions
Show diff stats
app/views/layouts/_head_panel.html.haml
| @@ -8,9 +8,7 @@ | @@ -8,9 +8,7 @@ | ||
| 8 | GITLAB | 8 | GITLAB |
| 9 | %span.separator | 9 | %span.separator |
| 10 | %h1.project_name= title | 10 | %h1.project_name= title |
| 11 | - .search | ||
| 12 | - = form_tag search_path, method: :get do |f| | ||
| 13 | - = text_field_tag "search", nil, placeholder: "Search", class: "search-input" | 11 | + = render "layouts/search" |
| 14 | .fbtn | 12 | .fbtn |
| 15 | - if current_user.is_admin? | 13 | - if current_user.is_admin? |
| 16 | = link_to admin_root_path, class: "btn small", title: "Admin area" do | 14 | = link_to admin_root_path, class: "btn small", title: "Admin area" do |
| @@ -29,11 +27,3 @@ | @@ -29,11 +27,3 @@ | ||
| 29 | = link_to 'Logout', destroy_user_session_path, class: "logout", method: :delete | 27 | = link_to 'Logout', destroy_user_session_path, class: "logout", method: :delete |
| 30 | 28 | ||
| 31 | = render "layouts/init_auto_complete" | 29 | = render "layouts/init_auto_complete" |
| 32 | - | ||
| 33 | -:javascript | ||
| 34 | - $(function(){ | ||
| 35 | - $("#search").autocomplete({ | ||
| 36 | - source: #{raw search_autocomplete_source}, | ||
| 37 | - select: function(event, ui) { location.href = ui.item.url } | ||
| 38 | - }); | ||
| 39 | - }); |
| @@ -0,0 +1,11 @@ | @@ -0,0 +1,11 @@ | ||
| 1 | +.search | ||
| 2 | + = form_tag search_path, method: :get do |f| | ||
| 3 | + = text_field_tag "search", nil, placeholder: "Search", class: "search-input" | ||
| 4 | + | ||
| 5 | +:javascript | ||
| 6 | + $(function(){ | ||
| 7 | + $("#search").autocomplete({ | ||
| 8 | + source: #{raw search_autocomplete_source}, | ||
| 9 | + select: function(event, ui) { location.href = ui.item.url } | ||
| 10 | + }); | ||
| 11 | + }); |