The freesewing website is maintained in the freesewing.org repository.
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.
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
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: