An open API service indexing awesome lists of open source software.

https://github.com/tmpfs/circus-village

Circus village website
https://github.com/tmpfs/circus-village

makestatic static website

Last synced: 4 months ago
JSON representation

Circus village website

Awesome Lists containing this project

README

        

# Circus Village

Static website for the circus village.

---

- [Developer](#developer)
- [Site](#site)
- [Gallery](#gallery)
- [Slides](#slides)
- [Readme](#readme)
- [Lint](#lint)
- [Deploy](#deploy)
- [License](#license)

---

## Developer

Install dependencies (`yarn install`) and the mkdoc tools globally (`yarn global add mkdoc`) then you can see the available tasks with `mk --tasks`. You also need [makestatic][] installed globally.

### Site

Build the static website:

```shell
makestatic
```

Build and serve the website with [browsersync][] enabled:

```shell
makestatic -w
```

### Gallery

Build the `gallery.json` file describing the gallery images:

```shell
mk gallery
```

### Slides

Build the `slides.json` list of slideshow images:

```shell
mk slides
```

### Readme

Build [README.md](https://github.com/circus-village/website/blob/master/README.md):

```shell
mk readme
```

### Lint

Lint the javascript source:

```shell
npm run lint
```

### Deploy

```shell
makestatic --clean --env stage --provider s3
makestatic --clean --env production --provider s3
```

## License

MIT

---

Created by [mkdoc](https://github.com/mkdoc/mkdoc) on April 6, 2017

[browsersync]: http://browsersync.io
[makestatic]: https://makestatic.ws