Gatsby Tech Blog Theme: A Gatsby Theme
Typography driven, focus on the content & minimal style. Powered by MDX.
About Me
Hi There! I'm Mohan and I hope you like my starters and create something awesome! To see some of my work you can visit my website.
Also check out the other gatsby-starters and gatsby-themes:
- gatsby_starter_unicorn
- gatsby_theme_unicorn
- gatsby-starter-krisp
- the404blog
- gatsby_contentful_starter
Features
- Search Powered by Elastic Lunr
- Articles in MDX (gatsby-mdx)
- Code highlighting (with prism-react-renderer) and live preview (with react-live)
- Styled Components 💅
- Netlify Contact Form
- Categories
- Offline Support
- WebApp Manifest Support
- SEO
- Sitemap
- Schema.org JSONLD
- OpenGraph Tags
- Twitter Tags
Getting Started
Check your development environment! You'll need Node.js, the Gatsby CLI and node-gyp installed. The official Gatsby website also lists two articles regarding this topic:
To copy and install this starter run this command (with "project-name" being the name of your folder you wish to install it in):
gatsby new project-name https://github.com/LekoArts/gatsby-starter-minimal-blog
cd project-name
npm run develop
Add Theme to your site
npm i --save gatsby-tech-blog-theme
Adding new features/plugins
You can add other features by having a look at the official plugins page
Building your site
npm run build
Copy the content of the public
folder to your webhost or use a website like Netlify which automates that for you.
Attention: You also need to edit static/robots.txt
to include your domain!