joostdecock / website

A work in progress to build a new freesewing.org website
MIT License
5 stars 7 forks source link
gastby i18n material-design material-ui react

DEPRECATED

The freesewing website is maintained in the freesewing.org repository.

Freesewing logo

 freesewing
a library for made-to-measure sewing patterns

Chat on Gitter Become a Patron

website

This is a work in progress to build a new freesewing.org frontend to go along the JavaScript rewrite of our core library.

We're using the Gatsby static site generator and the material-ui React components.

Getting started

Clone this repository, then cd into it and install the dependencies:

git clone git@github.com:freesewing/website.git
cd website
npm install

Install the gatsby-cli package globally:

sudo npm install --global gatsby cli

The gatsby image processing plugin requires nasm. If you're in Linux, you might need to install it:

sudo apt-get install nasm

Then, you can serve the site on localhost:8000:

gatsby develop

Questions / feedback / ideas / comments

As this is a work in progress, we really appreciate your input. Join our chatroom on Gitter to discuss this and all things freesewing.

Don't worry, we're nice :smile: