Skip to content
Snippets Groups Projects

Nansen Exhibition

Universitetsbiblioteket i Bergens repositorium for Sanity.io redigeringsklient og Next.js frontend. Nansen utstillingen er et samarbeid mellom biblioteket og prosjektet Arven etter Nansen. Utstillingen ble laget i perioden 2020-21.

Documentation

See the docs

Deployment

Både studio og web deployes til Vercel.com via git push.

Quick start

This repository uses yarn!

  1. Clone this repository
  2. yarn global add @sanity/cli
  3. yarn install in the project root folder on local
    • sanity init if you want a new studio
    • Add necessary variables for connecting to the correct Sanity project (if you have permission)
  4. yarn run dev to start the studio and frontend locally
  5. yarn run build to build to production locally

Environment variables and tokens

Studio

# Studio
SANITY_STUDIO_API_PROJECT_ID=
SANITY_STUDIO_API_DATASET=
SANITY_STUDIO_PREVIEW_SECRET=
# Deployment
SANITY_STUDIO_VERCEL_TOKEN=
SANITY_STUDIO_VERCEL_PROJECT_ID=
SANITY_STUDIO_VERCEL_DEPLOY_HOOK=
# Extras
SANITY_STUDIO_INSTAGRAM_TOKEN=

Instagram

In the studio you can embed Instagram posts, but you need a access token from Facebook. See https://www.npmjs.com/package/react-instagram-embed for details. Add the token to .env.development and as a enviroment variable on Vercel or Netlify.

Stuck with Sanity? Get help

Slack Community Button