Overview
The gatsby-starter-phantom is a Gatsby.js V4 starter template based on Phantom by HTML5 UP. It provides a project structure that is documented in the Gatsby documentation for building with components.
Features
- Based on Phantom by HTML5 UP
- Personalization: Configurable options in config.js to customize the website
- Deploying using GitHub Pages
- Path prefix configuration for hosting on subpaths
- Similar starters available: gatsby-starter-casual, gatsby-starter-grayscale, gatsby-starter-resume, gatsby-starter-spectral, gatsby-starter-newage, gatsby-starter-stylish, gatsby-starter-solidstate, gatsby-starter-readonly, gatsby-starter-prologue, gatsby-starter-paradigmshift, gatsby-starter-overflow, gatsby-starter-multiverse, gatsby-starter-identity, gatsby-starter-highlights, gatsby-starter-fractal, gatsby-starter-eventually, gatsby-starter-directive, gatsby-starter-creative, gatsby-starter-aerial
Installation
To install the gatsby-starter-phantom, follow these steps:
- Make sure you have the Gatsby CLI program installed.
- Run the following command from your command-line interface (CLI):
gatsby new my-phantom-site https://github.com/anubhavsrivastava/gatsby-starter-phantom
- Personalize the configuration by editing the config.js file.
- If you want to deploy the website using GitHub Pages, simply run the following command:
- If your Gatsby site is hosted on a subpath of a domain, update the pathPrefix value in the config.js file to the relevant path. If you are hosting it as a root site, remove the pathPrefix configuration.
Summary
The gatsby-starter-phantom is a Gatsby.js starter template based on Phantom by HTML5 UP. It provides a clean and customizable starting point for creating websites using Gatsby.js. It includes features such as personalization, easy deployment using GitHub Pages, and configuration options for hosting on subpaths. It is part of a collection of similar starters, providing options for different design styles. Contributions and suggestions are welcome, and the project is open source with a permissive license.