diff --git a/README.md b/README.md index b9a8e7be2d..5fb3af8603 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,8 @@ This is the repository for the official [Home Assistant](https://home-assistant. * [Polymer](https://www.polymer-project.org/1.0/) * [NuclearJS](http://optimizely.github.io/nuclear-js/) - * [ES2015 via Babel](http://babeljs.io/) - * [WebPack](http://webpack.github.io/) + * [Rollup](http://rollupjs.org/) to package Home Assistant JS * [Bower](https://bower.io) for Polymer package management - * [NPM](https://npmjs.com) for JavaScript package management [![Screenshot of the frontend](https://raw.githubusercontent.com/home-assistant/home-assistant-polymer/master/docs/screenshot.png)](https://home-assistant.io/demo/) @@ -15,35 +13,5 @@ This is the repository for the official [Home Assistant](https://home-assistant. [More information about Home Assistant](https://home-assistant.io) [Frontend development instructions](https://home-assistant.io/developers/frontend.html) -## An unusual approach to Polymer - -As you might have noticed, we are using two different package managers. This might seem crazy but we have good reasons. Let us explain... - -One of the big advantages of webcomponents is that you can ship all your HTML resources in a single file: HTML template, CSS and JavaScript. From your HTML template and JavaScript you are then able to embed extra webcomponents and use it to build a whole UI. - -![Structure webcomponents](https://raw.githubusercontent.com/home-assistant/home-assistant-polymer/master/docs/webcomponent-embed-js.png) - -Before the release of Polymer 0.8, you would define all parts of your webcomponent inside a ``. With the introduction of Polymer 0.8 the structure of a webcomponent has been split up into a `` for the CSS and HTML template and a `