Skip to content

kmelve/sanity-plugin-timelinejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sanity Timeline.js schemas

sanity install timelinejs

This plugin install schemas for hosting content for Timeline.js. A simple example frontend can be found at codesandbox.io.

Simple GROQ formatting in order to get the correct content structure:

*[_type == "timeline"][0]{
  "title": title{
    "media": media{
      "url": asset->url,
        caption,
        credit
    },
    "text": title{
      headline,
      "text": text[][0].children[][0].text
    }
  },
  events[]->{
    "media": media{
      caption,
      credit,
      "url": image.asset->url
    },
    start_date,
    "text": text{
      headline,
      "text": text[][0].children[][0].text
    }
  }
}

About

Sanity schemas for Timeline.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published