Items could be merged into groups that make galleries.
You could also have each item separated.
Installation is very simple, just type following command into terminal in your project folder
npm install --save vue-silentbox
Now you can import component into Vue.js
If you want to use grouped gallery use this template: