├── components ├── index.js └── Generator │ ├── constants.js │ ├── index.js │ ├── styled.js │ ├── Controls.js │ └── codeGenerators.js ├── public ├── wave.png ├── curved.png ├── skewed.png ├── spikes.png ├── favicon.ico ├── triangle.png └── semicircle.png ├── .babelrc ├── .gitignore ├── pages └── index.js ├── ui └── constants.js ├── package.json ├── README.md └── _documents.js /components/index.js: -------------------------------------------------------------------------------- 1 | export { default as Generator } from './Generator' 2 | -------------------------------------------------------------------------------- /public/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/wave.png -------------------------------------------------------------------------------- /public/curved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/curved.png -------------------------------------------------------------------------------- /public/skewed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/skewed.png -------------------------------------------------------------------------------- /public/spikes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/spikes.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/triangle.png -------------------------------------------------------------------------------- /public/semicircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wwebdev/separator-generator/HEAD/public/semicircle.png -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "next/babel" 4 | ], 5 | "plugins": [ 6 | [ 7 | "styled-components", 8 | { 9 | "ssr": true, 10 | "displayName": true, 11 | "preprocess": false 12 | } 13 | ] 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | .env* 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- 1 | import Head from 'next/head' 2 | import styled from 'styled-components' 3 | import { Generator } from '../components' 4 | 5 | const Home = () => ( 6 |