liip/styleguide

Name: styleguide

Owner: Liip

Description: Liip Web Styleguide

Created: 2016-12-21 14:16:48.0

Updated: 2017-11-10 18:17:30.0

Pushed: 2018-03-12 14:16:54.0

Homepage: https://styleguide.liip.ch

Size: 3707

Language: CSS

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Liip Styleguide

A living documentation of the components used, essentially, on liip.ch. The goal of this documentation is to illustrate all the elements available and therefor have an overview of the style and behavior of the interface of the website.

For more information about this project, visit styleguide.liip.ch.

Project setup
  1. Clone the repository
    clone git@github.com:liip/styleguide.git
    
  2. Run npm install to install dependencies
  3. Run npm start to start the development server

Go to localhost:3000.

Build a static version
run build

The output goes to the dist directory.

Release a new version

Bump the version in package.json, update the Changelog, build, commit, tag, push and deploy automatically:

run release [patch|minor|major]

Build is done in the dist folder and website deployed to styleguide.liip.ch.

Contribute
Commit guidelines

Follow the Angular commit guidelines to help generating a clean and readable Changelog.

Issues

Use issues to report anything, from bugs to feature requests.

Code

To contribute to this project, open a pull request.

If you make changes in the JavaScript, setup EsLint in your editor or run npm run lint to ensure consistency.

You might be interested in the coding standards applied to this project.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.