Purist – A Gatsby theme
A clean, full-featured theme with built-in dark mode and social sharing, designed for creating content-focused websites with Gatsby.
Features
- Dark Mode: Toggable light and dark theme using
prefers-color-scheme. - Social Sharing: Easy text selection for sharing directly to Twitter and LinkedIn.
- Customization: Theme styles can be overridden with custom values.
Getting Started
Installation via gatsby-cli:
gatsby new my-site https://github.com/sebsojeda/gatsby-starter-puristOr, clone the starter with git:
git clone https://github.com/sebsojeda/gatsby-starter-purist my-site
cd my-site
yarnDevelopment & Build
yarn dev # Run localhost
yarn build # Production build
yarn clean # Clear all cachesCreating an article
Create a new folder in /content/articles/ with an index.mdx file for content and media files.
Configuring site metadata
Customize the theme by modifying gatsby-config.js.
Adding your logo
Create a React component for your SVG logo in src/gatsby-theme-purist/components/Logo/index.js.
Changing styles
Override default styles by creating a theme file at src/gatsby-theme-purist/theme/index.js.





