Skip to content

A starter to play around with accessibility in a Gatsby site

Notifications You must be signed in to change notification settings

nickfp1985/gatsby-accessibility-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gatsby

Gatsby Site Accessibility Example

Built with Narative's Novela Theme

With minimal styling and maximum features — including multiple homepage layouts, built-in social sharing and dark mode — Novela makes it easy to start publishing beautiful articles and stories with Gatsby. This fork is intended to be a sandbox for accessibility development and testing.

Additional features in this repo

Accessibility resources

Using this starter

This guide will take you through setting up Novela with Gatsby Starter Novela.

Step 1: Starter installation

With gatsby-cli:
gatsby new novela-site https://github.com/narative/gatsby-starter-novela
With git clone:
git clone git@github.com:narative/gatsby-starter-novela.git novela-site

cd novela-site

yarn

Step 2: Develop & Build

Once installed or cloned locally and all packages are installed you can begin developing your site.

# Run localhost
yarn dev

# Build your Gatsby site
yarn build

If wanting to use Netlify CMS as the content editor, then you need to be run the proxy in another terminal tab. Then visit http://localhost:8000/admin to view the editor.

# Run proxy
yarn proxy

Step 3: Run tests

Run end-to-end accessibility tests with Cypress.

yarn run test:e2e

Tests can also be run in a continuous integration environment without the Cypress UI:

yarn run test:e2e:ci

Novela help

If you don't have yarn installed follow the yarn getting started guide

For more information visit the original Theme repository

About

A starter to play around with accessibility in a Gatsby site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%