Commit 0f2b557199de1d3e02fcc0d6b81702c20904d4fc
1 parent
9afcbffa
Exists in
master
and in
5 other branches
Add finality scroll effect
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com>
Showing
3 changed files
with
41 additions
and
2 deletions
Show diff stats
lib/mpog_software_plugin.rb
| ... | ... | @@ -142,7 +142,18 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 142 | 142 | end |
| 143 | 143 | |
| 144 | 144 | def js_files |
| 145 | - ["spb-utils.js", "mpog-software.js", "mpog-software-validations.js", "mpog-user-validations.js", "mpog-institution-validations.js", "mpog-incomplete-registration.js", "mpog-search.js", "jquery.maskedinput.min.js", "software-catalog.js"] | |
| 145 | + %w[ | |
| 146 | + jquery.maskedinput.min.js | |
| 147 | + spb-utils.js | |
| 148 | + mpog-software.js | |
| 149 | + mpog-software-validations.js | |
| 150 | + mpog-user-validations.js | |
| 151 | + mpog-institution-validations.js | |
| 152 | + mpog-incomplete-registration.js | |
| 153 | + mpog-search.js | |
| 154 | + software-catalog.js | |
| 155 | + mpog-software-block.js | |
| 156 | + ] | |
| 146 | 157 | end |
| 147 | 158 | |
| 148 | 159 | def add_new_organization_buttons | ... | ... |
| ... | ... | @@ -0,0 +1,27 @@ |
| 1 | +(function($){ | |
| 2 | + "use strict";// Make javascript less intolerant to errors | |
| 3 | + | |
| 4 | + var TRANSITION_TIME = 250;// milliseconds | |
| 5 | + | |
| 6 | + | |
| 7 | + function show_finality() { | |
| 8 | + var finality = $(this).children(".software-block-finality"); | |
| 9 | + | |
| 10 | + finality.stop().animate({"top" : "0%"}, TRANSITION_TIME); | |
| 11 | + } | |
| 12 | + | |
| 13 | + function hide_finality() { | |
| 14 | + var finality = $(this).children(".software-block-finality"); | |
| 15 | + | |
| 16 | + finality.stop().animate({"top" : "100%"}, TRANSITION_TIME); | |
| 17 | + } | |
| 18 | + | |
| 19 | + function set_events() { | |
| 20 | + $(".software-block").mouseover(show_finality); | |
| 21 | + $(".software-block").mouseout(hide_finality); | |
| 22 | + } | |
| 23 | + | |
| 24 | + $(document).ready(function(){ | |
| 25 | + set_events(); | |
| 26 | + }); | |
| 27 | +})(jQuery); | |
| 0 | 28 | \ No newline at end of file | ... | ... |
public/style.css
| ... | ... | @@ -203,7 +203,7 @@ |
| 203 | 203 | .software-block { |
| 204 | 204 | position: relative; |
| 205 | 205 | float: left; |
| 206 | - margin: 0px 5px 5px 0px; | |
| 206 | + margin: 0px 10px 10px 0px; | |
| 207 | 207 | width: 30%; |
| 208 | 208 | height: 200px; |
| 209 | 209 | word-wrap: break-word; |
| ... | ... | @@ -228,5 +228,6 @@ |
| 228 | 228 | background-color: #fff; |
| 229 | 229 | top: 100%; |
| 230 | 230 | display: block; |
| 231 | + background-color:rgba(255, 255, 255, 0.9); | |
| 231 | 232 | } |
| 232 | 233 | /* End software block main area definitions */ |
| 233 | 234 | \ No newline at end of file | ... | ... |