Filter & sort layouts
npm: npm install isotope-layout --save
Bower: bower install isotope-layout --save
touch src/assets/js/lib/isotope.js
open src/assets/js/lib/
Filter & sort layouts
npm: npm install isotope-layout --save
Bower: bower install isotope-layout --save
touch src/assets/js/lib/isotope.js
open src/assets/js/lib/
// Installed via npm | |
import '../../../node_modules/isotope-layout/dist/isotope.pkgd.min'; | |
import './lib/isotope'; |
jQuery(document).ready(function($){ | |
var $gridItems = $('#iso-grid-items'); | |
$gridItems.isotope({ | |
itemSelector : '.iso-grid-item' | |
,masonry: { | |
columnWidth: 33, | |
horizontalOrder: true | |
} | |
}); | |
}); |
//@start masonary gallery | |
#iso-grid-items { | |
margin-right: -8px; | |
} | |
.iso-grid-item { | |
width: 49%; | |
height: auto; | |
border: 4px solid $body-background; | |
img { | |
width: 100%; | |
height: auto; | |
} | |
// a { | |
// line-height: 1; | |
// } | |
} | |
@media screen and #{breakpoint(medium)} { | |
.iso-grid-item {width: 33%} | |
#iso-grid-items { | |
background-color: none; | |
margin-right: 0; | |
} | |
#gallery-lead-image.offset, #gallery-secondary-images { | |
padding-right: 8px; | |
} | |
aside.sidebar.lead {padding: 0; margin-top: 0;} | |
} | |
//@end masonary gallery |