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 | 32 | {% block main-content %} |
33 | 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 | 41 | <div class="search-field"> |
43 | 42 | <span class="formfield"> |
44 | 43 | <input class="search-input" id="search-input" name="q" value="" type="text"> |
45 | 44 | </span> |
46 | 45 | </div> |
47 | 46 | <input class="btn search-blue with-text icon-search submit" name="commit" value="Buscar" type="submit"> |
48 | - </form> | |
47 | + </div> | |
49 | 48 | </div> |
50 | 49 | </div> |
51 | 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 | 75 | </div> |
76 | + <hr class="search-divisor" /> | |
61 | 77 | </div> |
62 | - <hr class="search-divisor" /> | |
63 | -</div> | |
78 | +</form> | |
64 | 79 | |
65 | 80 | <div class="row"> |
66 | 81 | <div class="col-md-12 col-lg-12"> | ... | ... |