diff options
Diffstat (limited to 'templates/assets/js/hipster-cards.js')
| -rw-r--r-- | templates/assets/js/hipster-cards.js | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/templates/assets/js/hipster-cards.js b/templates/assets/js/hipster-cards.js new file mode 100644 index 0000000..f74de6b --- /dev/null +++ b/templates/assets/js/hipster-cards.js @@ -0,0 +1,49 @@ +$(document).ready(function(){ + window_width = $(window).width(); + + // Make the images from the card fill the hole space + hipster_cards.fitBackgroundForCards(); + +}); + +hipster_cards = { + misc:{ + navbar_menu_visible: 0 + }, + + fitBackgroundForCards: function(){ + $('[data-background="image"]').each(function(){ + $this = $(this); + + background_src = $this.data("src"); + + if(background_src != "undefined"){ + new_css = { + "background-image": "url('" + background_src + "')", + "background-position": "center center", + "background-size": "cover" + }; + + $this.css(new_css); + } + }); + + $('.card .header img').each(function(){ + $card = $(this).parent().parent(); + $header = $(this).parent(); + + background_src = $(this).attr("src"); + + if(background_src != "undefined"){ + new_css = { + "background-image": "url('" + background_src + "')", + "background-position": "center center", + "background-size": "cover" + }; + + $header.css(new_css); + } + }); + + }, +}
\ No newline at end of file |
