Deprecated. Please see webcomponents/webcomponents.org.
WebComponents.org is a place for web component authors to discuss and share best practices, patterns and learning resources.
First, you need to clone the project:
$ git clone https://github.com/webcomponents/webcomponents.github.io
Then go to the folder and install all dependencies:
$ cd webcomponents.github.io $ npm install
Now you're good to go!
DocPad has three basic options used in this project:
To regenerate the site as you edit and save files, which can be viewed at
$ npm run watch
To generate a static version of the site, that is ready to upload to a server (it will create a folder called
$ npm run build
To generate and send the output to
gh-pages branch, run:
$ npm run deploy
To install it and all the other dependencies, run:
$ npm install -g grunt-cli
To check performance regressions, run:
$ grunt pagespeed
P.S.: You'll need to generate a PageSpeed API key and defined it as an environment variable.
We do care about it.
|Latest ✔||Latest ✔||Latest ✔||IE 9+ ✔||Latest ✔||Latest ✔|
WebComponents.org is maintained by these people and a bunch of awesome contributors.
|Zeno Rocha||Addy Osmani||Eric Bidelman||Briza Bueno||Alex Komoroske|
|Eduardo L.||Pascal Precht||Bernard De L.||Sindre Sorhus||Rob Dodson|
See the Contributing guide.