For folks who have done this before or want a zoomed-out view:
Quick reference
For folks who have done this before or are experienced devs:
- Clone the demo.
- Run bundle installto install dependencies.
- Delete the demo-specific collection derivatives (i.e., _data/raw_images/qatar,_data/qatar.csv,img/derivativesand_qatar) withbundle exec rake clobber:qatar.
- Change _layouts/qatar-item.htmlto a layout for your collection.
- Swap in your own directory of images and metadata file for each collection.
- Add your collection(s) to _config.yml(referencing your new layout), set up yoursearchconfig, change sitetitle,url,baseurl, etc.
- Run bundle exec rake wax:derivatives:iiif <collection-name>ORbundle exec rake wax:derivatives:simple <collection-name>to generate image derivatives and add their paths to your metadata file.
- Run bundle exec rake wax:pages <collection-name>to generate the collection item pages.
- Run bundle exec rake wax:search mainto generate the Elasticlunr.js search index.
- Run bundle exec jekyll serveto preview your site in progress.
- Adjust the menu settings in _config.yml, update the content on the pages, change the metadata for your collection pages, and so on until your site is ready.
- Push the site to a new repository of your own and, if desired, enable GitHub pages.