Skip to content

Blog and portfolio source hard forked from the Gatsby Novela theme by @narative

License

Notifications You must be signed in to change notification settings

jaywick/jaywick.xyz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gatsby theme for jaywick.xyz hard forked from Narative's amazing theme Novela.

Requirements

.env file with

Required

  • GATSBY_GITHUB_USER
  • GATSBY_GITHUB_TOKEN
  • GATSBY_GITHUB_REPO - repository name in the format of author/project

For testing

  • GATSBY_BYPASS_GIT_WITH_LOCAL_TEST_FOLDER - local folder in www package to use for testing instead of using git

Packages

theme

Purely theme related, this should be as brand and author agnostic as possible.

www

Config which is used by the theme package to create the final website. Check out the gatsby-config.js to see what is configurable.

Folder structure

# published articles with numeric keys
├───articles/
│   └───123/
│       ├───index.mdx
│       └───hero.png
│
│   # list of avatars
├───authors/
│   ├───diana-prince.jpg
│   └───bruce-wayne-.png
│
│   # unpublished articles, with keys as uuid
├───drafts/
│   └───276bbe5b4bc043e8a1535e67004d0224/
│       ├───index.mdx
│       └───hero.png
│
│   # extra info about tags
└───tags/
│   └───heroes/
│   │   └───cool-new-project-.png
│   └───tags.yml

About

Blog and portfolio source hard forked from the Gatsby Novela theme by @narative

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.9%
  • JavaScript 5.1%