jaywick / jaywick.xyz

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

Home Page:https://jaywick.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

https://jaywick.xyz

License:Other


Languages

Language:TypeScript 94.9%Language:JavaScript 5.1%