Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fitzwilliammuseum/fitz-unlocking-miniatures-mirador

A customised Mirador viewer for the Unlocking miniatures project
https://github.com/fitzwilliammuseum/fitz-unlocking-miniatures-mirador

mirador react

Last synced: about 2 months ago
JSON representation

A customised Mirador viewer for the Unlocking miniatures project

Awesome Lists containing this project

README

        

# Fitzwilliam Miniatures Mirador viewer

- https://miniatures-mirador.fitzmuseum.cam.ac.uk/
- https://github.com/FitzwilliamMuseum/fitz-unlocking-miniatures-mirador

React app that wraps Miradar and adds the following plugins:

- Layers curtain `src/plugins/layersCurtain`
- Physical ruler `src/plugins/physicalRuler`

Physical ruler plugin based on https://github.com/ubleipzig/mirador-ruler-plugin

Mirador https://github.com/ProjectMirador/mirador

## Developing

Tested with Node version 16.15.1

```
yarn
yarn start
```

## Building

```
yarn
yarn build
```

Output dir `dist`

## URL Query parameters

Pass `manifestId[]` query parameters.

http://miniatures-mirador.fitzmuseum.cam.ac.uk/?manifestId[]=https://miniatures-iiif.fitzmuseum.cam.ac.uk/FM%203868/manifest.json&manifestId[]=https://miniatures-iiif.fitzmuseum.cam.ac.uk/FM%203869/manifest.json

## Onboarding

Onboarding is implemented as a React component using https://introjs.com/.

Modify `steps` in `src/components/onboarding.js`.