Commit 55e9b6c2a49be009b27361b48a527ec1c6356514
Committed by
Luciano Prestes
1 parent
35abc9f9
Exists in
master
and in
51 other branches
Added order filter to search
Signed-off-by: Matheus Fernandes <matheus.souza.fernandes@gmail.com> Signed-off-by: Lucas Kanashiro <kanashiro.duarte@gmail.com>
Showing
2 changed files
with
36 additions
and
17 deletions
Show diff stats
src/colab-spb-theme-plugin/colab_spb_theme/static/css/search.css
src/colab-spb-theme-plugin/colab_spb_theme/templates/search/search.html
@@ -32,35 +32,50 @@ | @@ -32,35 +32,50 @@ | ||
32 | {% block main-content %} | 32 | {% block main-content %} |
33 | <div class="search-results" style="width: 980px;margin: auto;"> | 33 | <div class="search-results" style="width: 980px;margin: auto;"> |
34 | 34 | ||
35 | -<div class="container"> | ||
36 | - <div class="row"> | ||
37 | - <div class="col-md-12"> | ||
38 | - <div class="search-form"> | ||
39 | - <h3 class="search-title"> {% trans "BUSCAR NO PORTAL" %} </h3> | ||
40 | - | ||
41 | - <form accept-charset="UTF-8" action="/search/" method="get"> | 35 | +<form accept-charset="UTF-8" action="/search/" method="get"> |
36 | + <div class="container"> | ||
37 | + <div class="row"> | ||
38 | + <div class="col-md-12"> | ||
39 | + <div class="search-form"> | ||
40 | + <h3 class="search-title"> {% trans "BUSCAR NO PORTAL" %} </h3> | ||
42 | <div class="search-field"> | 41 | <div class="search-field"> |
43 | <span class="formfield"> | 42 | <span class="formfield"> |
44 | <input class="search-input" id="search-input" name="q" value="" type="text"> | 43 | <input class="search-input" id="search-input" name="q" value="" type="text"> |
45 | </span> | 44 | </span> |
46 | </div> | 45 | </div> |
47 | <input class="btn search-blue with-text icon-search submit" name="commit" value="Buscar" type="submit"> | 46 | <input class="btn search-blue with-text icon-search submit" name="commit" value="Buscar" type="submit"> |
48 | - </form> | 47 | + </div> |
49 | </div> | 48 | </div> |
50 | </div> | 49 | </div> |
51 | </div> | 50 | </div> |
52 | -</div> | ||
53 | 51 | ||
54 | -<div class="container search-summary"> | ||
55 | - <div class="row"> | ||
56 | - <div class="col-xs-6 col-sm-8 col-md-10 col-lg-10"> | ||
57 | - <p class="text-left search-total"> | ||
58 | - {% trans "Total de "%}{{ page.paginator.count }}{% trans " respostas na sua pesquisa"%} | ||
59 | - </p> | 52 | + <div class="container search-summary"> |
53 | + <div class="row"> | ||
54 | + <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6"> | ||
55 | + <p class="text-left search-total"> | ||
56 | + {% trans "Total de "%}{{ page.paginator.count }}{% trans " respostas na sua pesquisa"%} | ||
57 | + </p> | ||
58 | + </div> | ||
59 | + <div class="col-xs-3 col-sm-2 col-md-2 col-lg-2"> | ||
60 | + </div> | ||
61 | + <div class="col-xs-3 col-sm-4 col-md-4 col-lg-4"> | ||
62 | + <p class="text-right search-total">{% trans "Ordenar por:" %} | ||
63 | + <select name="order" id="order_option" onchange="this.form.submit()"> | ||
64 | + <option value=""></option> | ||
65 | + {% for option, dict_order in order_data.items %} | ||
66 | + {% ifequal request.GET.order option %} | ||
67 | + <option value="{{option}}" selected>{% trans option %}</option> | ||
68 | + {% else %} | ||
69 | + <option value="{{option}}">{% trans option %}</option> | ||
70 | + {% endifequal %} | ||
71 | + {% endfor %} | ||
72 | + </select> | ||
73 | + </p> | ||
74 | + </div> | ||
60 | </div> | 75 | </div> |
76 | + <hr class="search-divisor" /> | ||
61 | </div> | 77 | </div> |
62 | - <hr class="search-divisor" /> | ||
63 | -</div> | 78 | +</form> |
64 | 79 | ||
65 | <div class="row"> | 80 | <div class="row"> |
66 | <div class="col-md-12 col-lg-12"> | 81 | <div class="col-md-12 col-lg-12"> |