Skip to content

eshlox/gatsby-theme-axii

Repository files navigation

AXII - A Gatsby blog theme

AXII - A Gatsby blog theme

Netlify Status NPM Licence npm

Demo

Features

  • Markdown/MDX support
  • Material UI
  • Code syntax highlighter
  • Responsive images
  • Aloglia search
  • Light/Dark mode
  • SEO
  • RSS
  • Sitemap
  • Sentry support
  • Twitter & Youtube embeds support
  • Web monetization support

Theme documentation

https://github.com/eshlox/gatsby-theme-axii/blob/master/packages/gatsby-theme-axii/README.md

Development

This repository uses yarn workspaces, conventional commits and lerna.

Install all dependencies

npx lerna bootstrap

Run the development server

yarn workspace site develop

Build the website

yarn workspace site build

Publish packages to NPM

HUSKY_SKIP_HOOKS=1 GH_TOKEN=GITHUB-TOKEN lerna publish

Yarn

Add a package

yarn workspace @eshlox/gatsby-theme-axii add packageName