npm install
npm run build
npm run browsersyncThe static site would be built at _site
- Netlify CMS configuration file is at
src/admin/config.yml - This includes folder collections for all programme types, and individual file collections for Exhibits, Social rooms and co-vids.
- All entries are duplicated for kannada.
- All data from the cms is stored is under
src/exhibits/in the form of.mdfiles with frontmatter data - Layouts are present under
src/_includes/with the exhibit file names - Common layout file for all exhibits at
src/_includes/exhibit_commmon.html
- Data from cms stored at
src/programmes/under indvidual programme types - Layouts present under
src/_includes/programmes - Common layout files is at
src/_includes/programmes/layout_programme.html
- Data from cms stored at
src/socialroom - Layouts present under
src/_includes/rooms
- All data from cms stored under
src/covids - Common layout file for all co-vids present at
src/_includes/covids
Present at the top level for exhibits, programmes, covids, socialroom as src/exhibits.html, src/calendar.html, src/covids.html, src/socialroom.html respectively.
- Data from the cms stored at
src/in-your-words.mdandsrc/through-your-eyes.md - Layouts present under
src/_includes/rooms
About, Activity Handbook and Mediator led sessions are not connected to the cms and have their html files directly at the top level as src/about.html, src/activity-handbook.html and src/mediator-led-sessions.html
Note: All individual layout files derive their layout from src/_includes/default.html
- All data stored under
src/knas the same directory structure as for english - Layout files remain the same