# NIBC LOT - styleguide

This is the repository of the styleguide containing the components and page
structure for the NIBC LOT site. This is extended from the boilerplate
brandplatform setup of Little Miss Robot and makes use of the npm package
[lmr-brandplatform](https://bitbucket.org/leapforward/little-miss-robot-brandplatform-core/src/develop/).

## Installation

1. Clone repository through an IDE or your terminal.
2. Run `npm install` in your terminal to install dependencies.
3. Run `npm run start` to start the development environment.
4. The project is accessible at `localhost:9000`.

## Scripts

- `npm run start`: Start the development environment.
- `npm run build`: Start building for production into `./dist` folder.
- `npm run generate`: Generate a component, for example:
`npm run generate -- --components=button`
- `npm run production`: Start The server
- `npm run release`: Create package.zip from the build files

## Deploy

1. Follow the steps defined in the [devops](https://bitbucket.org/leapforward/little-miss-robot-devops-guide/src/master/guides/new_brandplatform.md)
2. Once these steps are done, simply push to master and an autodeploy will start

## Contact

If there are any questions concerning this repo, you can always contact the
lovely people mentioned below in chronological order:

* Jan Van Lysebettens

	* Design lead, Front-end Developer
	* `jan@littlemissrobot.com`
