diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2016-01-21 22:35:24 +0100 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2016-01-21 22:35:24 +0100 |
commit | bcb9ca95518126131a16fcde894fc8765e7ab010 (patch) | |
tree | bc1e0e8a5b99ffbf8cd4165c6872fd4468f547bd /js/directive | |
parent | 59daa89e4c82860d6b16b4e4bebab1eb8c302153 (diff) |
more explore
Diffstat (limited to 'js/directive')
-rw-r--r-- | js/directive/NewsRefreshMasonry.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/js/directive/NewsRefreshMasonry.js b/js/directive/NewsRefreshMasonry.js new file mode 100644 index 000000000..b9303b40d --- /dev/null +++ b/js/directive/NewsRefreshMasonry.js @@ -0,0 +1,25 @@ +/** + * ownCloud - News + * + * This file is licensed under the Affero General Public License version 3 or + * later. See the COPYING file. + * + * @author Bernhard Posselt <dev@bernhard-posselt.com> + * @copyright Bernhard Posselt 2014 + */ +app.directive('newsRefreshMasonry', function () { + 'use strict'; + return function (scope, elem) { + if (scope.$last) { + var $grid = elem.parent().masonry({ + itemSelector: '.explore-feed', + gutter: 25, + columnWidth: 300 + }); + + $grid.imagesLoaded().progress( function() { + $grid.masonry('layout'); + }); + } + }; +});
\ No newline at end of file |