Styles use SCSS and are split into directories according to the CSS 7-1 architecture
gatsby-starter-sasslan — Gatsby Starter Template
By a2zarslaan
A minimal Gatsby-based starter that uses SCSS and organizes styles with the CSS 7-1 architecture, with a built-in blog, GraphQL IDE, SVG sprite, and a GitHub Pages deployment script.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Colors, highlights, hover effects, and similar values are managed centrally as variables for easy unified changes
Built-in blog component that reads and renders local Markdown articles and images via GraphQL
Development environment provides a GraphQL IDE for debugging queries
Supports Google Fonts and SVG sprites
Includes a script for quick deployment to GitHub Pages
Template Details
gatsby-starter-sasslan is a minimal starter template for Gatsby. Its core characteristic is splitting the style layer into SCSS and organizing directories according to the CSS 7-1 architecture, with colors, highlights, hover effects, and similar values managed centrally as variables for easy unified adjustments. The template includes a blog component that reads and renders local Markdown articles and their images via GraphQL; during development, a GraphQL IDE is provided for debugging queries. The pages use a desktop-first responsive design, support Google Fonts and SVG sprites, and come with a script for quick deployment to GitHub Pages.
For usage, the template requires installing Gatsby CLI and npm first, creating a project from this repository as the source via the gatsby new command, then running npm run develop to start locally and npm run deploy to publish to GitHub Pages. The repository uses the MIT license, allowing free use, modification, commercial use, and distribution of this version of the code, but third-party assets such as demo images, fonts, and icons require separate license verification, and external services such as domains and hosting may incur costs.
Is it right for your project?
Use Cases
- New Gatsby sites that need styles organized with SCSS and the CSS 7-1 architecture
- Personal blogs that want to write posts in Markdown and render them via GraphQL
- Static sites that need quick publishing to GitHub Pages
- A starting project for learning Gatsby style organization and the GraphQL data layer
Suitable For
- Front-end developers familiar with npm and Gatsby CLI
- Projects that prefer SCSS and a modular style directory structure
- Blog-type sites that use Markdown as the main content source
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires installing Gatsby CLI and npm first
- 2
Create a project with gatsby new [directory] https://github.com/a2zarslaan/gatsby-starter-sasslan
- 3
After entering the directory, run npm run develop to start locally
- 4
Run npm run deploy to quickly deploy to GitHub Pages
- 5
Third-party assets such as demo images, fonts, and icons require separate license verification under their respective licenses
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.
Must comply with when using
- Allows free use, modification, commercial use, and distribution of this version of the code.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets require license verification under their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis
https://github.com/a2zarslaan/gatsby-starter-sasslan/blob/master/LICENSEhttps://github.com/a2zarslaan/gatsby-starter-sasslan/blob/master/README.mdPermission is hereby granted, free of charge
Original License Text
Compiled by DeepSeek based on repository license and README ·2026-10-02. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- Partly documented · 68 / 100
- Technologies
- Gatsby · React
- Website type
- Starter
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2023-01-11
- Screenshot last checked
- 2026-10-02
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Gatsby as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: aaf6df0083ab2e2a14d52fec157c02753f25ec8e512091d94751ed633620ac0b
2026-10-02T11:25:59.279Z
Source file / repository# Gatsby Sass Starter A minimalistic Gatsby starter template featuring SASS and CSS 7-1 architecture. The project focusses on creating websites which are not only fast, but pretty too! ## What Tech This Includes - [Npm](https://www.npmjs.com/) - [Gatsby](https://www.gatsbyjs.org/) - [Sass](https://sass-lang.com) - [React Helmet](https://github.com/nfl/react-helmet) - [Resolve Src](https://github.com/alampros/gatsby-plugin-resolve-src) - [Google Fonts](https://github.com/didierfranc/gatsby-plugin-google-fonts) - [SVG Sprites](https://github.com/marcobiedermann/gatsby-plugin-svg-sprite) - [GraphQl Playground](https://github.com/prisma-labs/graphql-playground) - [Remark Relative Images](https://github.com/danielmahon/gatsby-remark-relative-images) - [Transformer Remark](https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-transformer-remark) - [Transition Link](https://github.com/TylerBarnes/gatsby-plugin-transition-link) - [Sharp](https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-plugin-sharp) ## What Features this Includes - SASS in the form of SCSS - CSS 7-1 architecture along with easy to change variables (for colors, highlight and hover effects) - Blog component that uses GraphQL to read and render local markdown posts with images - GraphQL IDE for better development workflows - Desktop-first and responsive design - Ability to use Google fonts - Ability to use SVG sprites - Github pages integration with script, quick deploy script # Getting Started ## Requirements - [Gatsby CLI](https://www.npmjs.com/package/gatsby-cli) - [Npm](https://www.npmjs.com/) ## Quick Start Run the following in your favorite terminal: ``` gatsby new [directory] https://github.com/a2zarslaan/gatsby-starter-sasslan ``` ## Starting from Scratch - Set up Npm: (https://www.npmjs.com/get-npm)[https://www.npmjs.com/get-npm] - Install the Gatsby CLI globally: ``` npm install -g gatsby-cli ``` - Inside the directory of your choice, scaffold a new Gatsby site: ``` gatsby new [directory] https://github.com/a2zarslaan/gatsby-starter-sasslan ``` For example, if I want my installation in `~/Code/new-gatsby-site`, I would navigate to `~/Code` and run: ``` gatsby new new-gatsby-site https://github.com/a2zarslaan/gatsby-starter-sasslan ``` - Navigate to your new directory and run: ``` npm run develop ``` - You should now be running your new Gatsby site locally! 🎉 - For quick deploy as a Github pages site, run: ``` npm run deploy ``` ## Credits Project structure inspired by [Colby Fayok's Gatsy Starter](https://github.com/colbyfayock/gatsby-starter-sass) Pull requests welcome!
Explore similar templates
Compare previews and descriptions within the same stack and category.

gatsby-starter-gcn
A Gatsby starter for building static blogs with Contentful and Netlify.
Gatsby · Blog

gatsby-starter-morning-dew
A Gatsby and React blog starter/theme that uses Markdown or MDX for posts, supports multilingual content, dark mode, tag grouping, PWA, and Disqus comments, and is MIT licensed.
Gatsby · Blog

starter-gatsby-blog
A community-maintained Gatsby blog starter for Contentful, with a simple content model, npm run setup import, Sync API support, and gatsby-plugin-image. Suitable for quickly building a CMS-driven static blog or learning Gatsby and Headless CMS integration.
Gatsby · 社区

automatic-gatsbyjs-app-landing-page
A GatsbyJS template for iOS app landing pages, ported from Emil Baehr's Automatic App Landing Page. Configure content in site-config.js without writing HTML or CSS, upload video previews or screenshots, and deploy via Netlify or build for GitHub Pages.
Gatsby · Tool Site

gatsby-starter-cv
A Gatsby and React starter for building a responsive personal digital resume. It includes sections for About, Skills, Job experiences, GitHub repositories, and Portfolio, with all personal data configured in data/siteConfig.js.
Gatsby · Starter

clay-theme
Clay is an image-centric Gatsby theme for publishers, portfolios, and photography blogs. It includes PWA support, a preconfigured Netlify/Decap CMS, PurgeCSS, Netlify deployment settings, and Netlify Forms.
Gatsby · Portfolio
