From d667331c6ff2e9f65735e34bb212215a746f8439 Mon Sep 17 00:00:00 2001 From: Nisar Hassan Naqvi Date: Mon, 16 Mar 2020 05:08:15 +0000 Subject: [PATCH] simplify contributions by fully automating the dev setup with gitpod. --- .gitignore | 1 + .gitpod.yml | 2 ++ README.md | 13 +++++++++++++ 3 files changed, 16 insertions(+) create mode 100644 .gitpod.yml diff --git a/.gitignore b/.gitignore index 40b717f0a..347bfdec6 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ node_modules/ !.gitattributes !.hound.yml !.scss-lint.yml +!.gitpod.yml \ No newline at end of file diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 000000000..edeb81f73 --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,2 @@ +tasks: + - init: yarn install diff --git a/README.md b/README.md index e6183ee2d..b2576c8af 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,19 @@ Alternatively, you can use the [unpkg](https://unpkg.com/) or [cdnjs](https://cd You can compile your custom version of Spectre.css. Read [the documentation](https://picturepan2.github.io/spectre/getting-started/custom.html). +## Contributing + +### Online one-click setup + +You can use Gitpod(a free online VS Code-like IDE) for contributing. With a single-click it'll launch a workspace and automatically: + +- clone the repo. +- install the dependencies. + +so that you can start coding straight away. + +[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/from-referrer/) + ## Documentation and examples ### Elements