Skip to content

sunnywd/cookbook-recipes

 
 

Repository files navigation

IIIF cookbook recipes repository

This repository is the source location for the IIIF 3.0 recipes. The aim is to show how to model various use cases in workable IIIF presentation assets.

Contributing

Please see the Cookbook Process.

Jekyll Variables

To make the process of making the manifests resolvable during all stages of the deployment (local, test and preview deployment) there are a number of Jekyll variables available for use in JSON files. These include:

For an example of these variables in practice please see:

https://github.com/IIIF/cookbook-recipes/blob/master/recipe/0001-mvm-image/manifest.json

Fixtures

There are a number of fixtures held centrally to help assist you in creating a recipe. This includes Audio and Video files and also a IIIF Image server. To see details of these fixtures please go to:

https://fixtures.iiif.io/

Live site

The cookbook site is available at:

https://preview.iiif.io/cookbook/master

Note: in the future this will be merged into the https://iiif.io website.

To build locally:

bundle install

bundle exec jekyll serve

Then connect to http://localhost:4000/

Preview links

This repository can be viewed using the following pattern:

https://preview.iiif.io/cookbook/<branch_name>/

for all branches but master. For example see the themed version:

https://preview.iiif.io/cookbook/themed/

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.3%
  • CSS 9.9%
  • Ruby 8.3%
  • HTML 7.6%
  • Python 6.1%
  • Shell 1.8%