Ganevru / Gatsby Starter Blog Grommet
Licence: mit
A Gatsby v2 starter based on Grommet v2 UI. Demo:
Stars: ✭ 21
Programming Languages
typescript
32286 projects
Projects that are alternatives of or similar to Gatsby Starter Blog Grommet
Gatsby With Unstructured Data
A simple example of creating pages dynamically in Gatsby without using GraphQL.
Stars: ✭ 83 (+295.24%)
Mutual labels: gatsby, gatsbyjs, demo
Gatsby Starter Wordpress
A GatsbyJS starter template that leverages the WordPress API, ACF and more
Stars: ✭ 387 (+1742.86%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Prismic
A typography-heavy & light-themed Gatsby Starter which uses the Headless CMS Prismic.
Stars: ✭ 381 (+1714.29%)
Mutual labels: gatsby, gatsbyjs
Gatsby Material Starter
A high performance blog starter with Material design in mind for GatsbyJS.
Stars: ✭ 456 (+2071.43%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Portfolio Emilia
Minimalistic portfolio/photography site with masonry grid, page transitions and big images. Themeable with Theme UI. Includes Light/Dark mode.
Stars: ✭ 300 (+1328.57%)
Mutual labels: gatsby, gatsbyjs
Devblog
A lightweight, customizable personal blog template built with GatsbyJS and React
Stars: ✭ 312 (+1385.71%)
Mutual labels: gatsby, gatsbyjs
Awesome Gatsby
⚛️ 📄 🚀 Awesome list for the mighty Gatsby.js, a blazing fast React static site generator.
Stars: ✭ 928 (+4319.05%)
Mutual labels: gatsby, gatsbyjs
gatsby-starter-multiverse
Gatsby.js V2 starter template based on multiverse by HTML5 UP
Stars: ✭ 14 (-33.33%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Deck
🗣 Create presentations using Gatsby, React & Markdown.
Stars: ✭ 522 (+2385.71%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Minimal Blog
Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting.
Stars: ✭ 752 (+3480.95%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+3480.95%)
Mutual labels: gatsby, gatsbyjs
Course Starter R
👩🏫🇷 Starter repo for building interactive R courses
Stars: ✭ 281 (+1238.1%)
Mutual labels: gatsby, gatsbyjs
V4
Fourth iteration of my personal website built with Gatsby
Stars: ✭ 4,114 (+19490.48%)
Mutual labels: gatsby, gatsbyjs
React Gatsby Firebase Authentication
🐣🔥Starter Project / Boilerplate for Authentication with Firebase and plain React in Gatsby.js
Stars: ✭ 356 (+1595.24%)
Mutual labels: gatsby, gatsbyjs
Course Starter Python
👩🏫🐍 Starter repo for building interactive Python courses
Stars: ✭ 440 (+1995.24%)
Mutual labels: gatsby, gatsbyjs
Gatsby Simplefolio
⚡️ A minimal Gatsby portfolio template for Developers
Stars: ✭ 895 (+4161.9%)
Mutual labels: gatsby, gatsbyjs
gatsby-theme-deck-n-blog
Create a deck (with mdx-deck) and a blog post from the same MDX
Stars: ✭ 17 (-19.05%)
Mutual labels: gatsby, gatsbyjs
gatsby-starter-portfolio-bella
A bright single-page portfolio starter for Gatsby powered by Prismic.io. The target audience are designers and photographers.
Stars: ✭ 125 (+495.24%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Gcn
A starter template to build amazing static websites with Gatsby, Contentful and Netlify
Stars: ✭ 488 (+2223.81%)
Mutual labels: gatsby, gatsbyjs
Gatsby Starter Blog Grommet
GatsbyJS v2 starter for creating a blog. Based on Grommet v2 UI.
Demo: https://gatsby-starter-blog-grommet.netlify.com/
Features
- Easily configurable - see site-config.js in the root
- Switch between grommet themes - dark, base, dxc, aruba and grommet (default)
- Content/blog folder in the root for blog posts - just write a post in Markdown format taking as an example one of the templates
- Blog posts previews in card style (with a picture-cover or without)
- Responsive Design, optimized for Mobile devices
- Change between light and dark themes
- Sticky Sidebar - react-sticky
Technology
- Gatsby v2 SSG
- Grommet v2 UI
- styled-components for style
- TypeScript
- ESLint and typescript-eslint
- lint-staged and husky - for linting before commit. It also runs "gatsby build" - this ensures that the site will work after the commit. This makes commits slow, but it helps to avoid mistakes - something that works in gatsby develop may not work in gatsby build. If you do not need this, you can simply delete "husky" settings from package.json.
- redux and react-redux, example gatsby using-redux
Prerequisites
The best place to start using Gatsby: Gatsbyjs.org/tutorial/part-one
Install Gatsby cli (if you have not already):
npm install --global gatsby-cli
Download and install
gatsby new blog-grommet https://github.com/Ganevru/gatsby-starter-blog-grommet
cd blog-grommet
Running in development:
gatsby develop
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].