Commit 232ef4500edfeb7e50525c94ec623006a53dced4
1 parent
08503301
Exists in
master
and in
22 other branches
ActionItem491: botao "mais" convertido para aba inferior nas caixas de resultados
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@2113 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
5 changed files
with
46 additions
and
38 deletions
Show diff stats
app/helpers/application_helper.rb
| ... | ... | @@ -210,7 +210,6 @@ module ApplicationHelper |
| 210 | 210 | end |
| 211 | 211 | link_to(content_tag('span', label), url, html_options.merge(:class => the_class )) |
| 212 | 212 | end |
| 213 | - alias icon_button button_without_text | |
| 214 | 213 | |
| 215 | 214 | def button_to_function(type, label, js_code, html_options = {}) |
| 216 | 215 | html_options[:class] = "" unless html_options[:class] | ... | ... |
app/views/search/_display_results.rhtml
| ... | ... | @@ -15,9 +15,9 @@ |
| 15 | 15 | <% if @results.size != 1 %> |
| 16 | 16 | <h3> |
| 17 | 17 | <%= @names[name] %> |
| 18 | - <%= icon_button :more, _('more...'), params.merge(:action => 'index', :find_in => [ name ]) %> | |
| 19 | 18 | </h3> |
| 20 | 19 | <% end %> |
| 20 | + <%= link_to _('see more...'), params.merge(:action => 'index', :find_in => [ name ]), :class => 'see-more' %> | |
| 21 | 21 | <% end %> |
| 22 | 22 | <% partial = partial_for_class results.first.class %> |
| 23 | 23 | <div class="search-results-innerbox search-results-type-<%= partial %> <%= 'common-profile-list-block' if partial == 'profile' %>"> | ... | ... |
public/designs/themes/ecosol/stylesheets/controller_search.css
| ... | ... | @@ -88,6 +88,20 @@ body.category4 .search-results-innerbox { |
| 88 | 88 | background: #CFDFF7; |
| 89 | 89 | } |
| 90 | 90 | |
| 91 | +#content .search-results-box a.see-more { | |
| 92 | + -moz-border-radius-bottomleft: 7px; | |
| 93 | + -moz-border-radius-bottomright: 7px; | |
| 94 | +} | |
| 95 | + | |
| 96 | +body.category1 #content .search-results-box a.see-more { background: #FDD79E; border-color: #FDD79E } | |
| 97 | +body.category1 #content .search-results-box a.see-more:hover { background: #FDD79E } | |
| 98 | +body.category2 #content .search-results-box a.see-more { background: #C4F099; border-color: #C4F099 } | |
| 99 | +body.category2 #content .search-results-box a.see-more:hover { background: #8AE234 } | |
| 100 | +body.category3 #content .search-results-box a.see-more { background: #D6BFD3; border-color: #D6BFD3 } | |
| 101 | +body.category3 #content .search-results-box a.see-more:hover { background: #AD7FA8 } | |
| 102 | +body.category4 #content .search-results-box a.see-more { background: #F79494; border-color: #F79494 } | |
| 103 | +body.category4 #content .search-results-box a.see-more:hover { background: #EF2929 } | |
| 104 | + | |
| 91 | 105 | .search-results-type-empty div { |
| 92 | 106 | color: #729FCF; |
| 93 | 107 | } |
| ... | ... | @@ -97,20 +111,6 @@ body.category4 .search-results-innerbox { |
| 97 | 111 | padding: 0px 0px 5px 0px; |
| 98 | 112 | } |
| 99 | 113 | |
| 100 | -/* | |
| 101 | -.Xsearch-results-type-profile.common-profile-list-block a { | |
| 102 | - width: 90px; | |
| 103 | -} | |
| 104 | -.Xsearch-results-type-profile.common-profile-list-block li div { | |
| 105 | - width: 88px; | |
| 106 | - height: 64px; | |
| 107 | -} | |
| 108 | -.Xsearch-results-type-profile.common-profile-list-block li span { | |
| 109 | - display: block; | |
| 110 | - width: 82px; | |
| 111 | -} | |
| 112 | -*/ | |
| 113 | - | |
| 114 | 114 | .search-results-type-profile.common-profile-list-block li a { |
| 115 | 115 | color: #000; |
| 116 | 116 | } | ... | ... |
public/designs/themes/zen3/stylesheets/controller_search.css
| ... | ... | @@ -28,21 +28,6 @@ |
| 28 | 28 | border: 1px solid #E26B00; |
| 29 | 29 | } |
| 30 | 30 | |
| 31 | -/* | |
| 32 | -.search-results-box { | |
| 33 | - Xwidth: 32.5%; | |
| 34 | -} | |
| 35 | - | |
| 36 | -.search-results-box.odd { | |
| 37 | - Xmargin-left: 0px; | |
| 38 | -} | |
| 39 | - | |
| 40 | -.search-results-box.col2_of3, | |
| 41 | -.search-results-box.col3_of3 { | |
| 42 | - Xmargin-left: 1.25%; | |
| 43 | -} | |
| 44 | -*/ | |
| 45 | - | |
| 46 | 31 | .category-innerbox, |
| 47 | 32 | .search-results-innerbox { |
| 48 | 33 | padding: 10px 0px 10px 10px; |
| ... | ... | @@ -52,6 +37,16 @@ |
| 52 | 37 | -moz-border-radius: 15px; |
| 53 | 38 | } |
| 54 | 39 | |
| 40 | +#content .search-results-box a.see-more { | |
| 41 | + -moz-border-radius-bottomleft: 7px; | |
| 42 | + -moz-border-radius-bottomright: 7px; | |
| 43 | + background: #FD8; | |
| 44 | + border-color: #FD8; | |
| 45 | +} | |
| 46 | +#content .search-results-box a.see-more:hover { | |
| 47 | + background: #FC6; | |
| 48 | +} | |
| 49 | + | |
| 55 | 50 | .search-results-type-product li li a { |
| 56 | 51 | color: #000; |
| 57 | 52 | } | ... | ... |
public/stylesheets/controller_search.css
| ... | ... | @@ -24,19 +24,15 @@ |
| 24 | 24 | } |
| 25 | 25 | |
| 26 | 26 | #search-results h3 { |
| 27 | - margin: 20px 0px 0px 20px; | |
| 27 | + margin: 0px 0px 0px 20px; | |
| 28 | 28 | position: relative; |
| 29 | 29 | } |
| 30 | 30 | |
| 31 | -#search-results h3 .button { | |
| 32 | - position: absolute; | |
| 33 | - right: 0px; | |
| 34 | - bottom: 0px; | |
| 35 | -} | |
| 36 | - | |
| 37 | 31 | .search-results-box { |
| 38 | 32 | float: left; |
| 39 | 33 | width: 49%; |
| 34 | + padding-bottom: 14px; | |
| 35 | + position: relative; | |
| 40 | 36 | } |
| 41 | 37 | |
| 42 | 38 | .only-one-result-box .search-results-box { |
| ... | ... | @@ -50,6 +46,24 @@ |
| 50 | 46 | float: right; |
| 51 | 47 | } |
| 52 | 48 | |
| 49 | +#content .search-results-box a.see-more { | |
| 50 | + position: absolute; | |
| 51 | + bottom: 0px; | |
| 52 | + right: 25px; | |
| 53 | + font-size: 11px; | |
| 54 | + line-height: 11px; | |
| 55 | + background: #B8CFE7; | |
| 56 | + border: 1px solid #B8CFE7; | |
| 57 | + border-top: none; | |
| 58 | + padding: 0px 5px 2px 5px; | |
| 59 | +} | |
| 60 | +#content .search-results-box a.see-more:hover { | |
| 61 | + background: #729FCF; | |
| 62 | + color: #FFF; | |
| 63 | + text-decoration: none; | |
| 64 | +} | |
| 65 | + | |
| 66 | + | |
| 53 | 67 | .search-results-innerbox { |
| 54 | 68 | border: 1px solid #2A5896; |
| 55 | 69 | padding: 10px 0px 10px 10px; | ... | ... |