diff --git a/bower.json b/bower.json index 97b685c8b1..c54b5b695f 100644 --- a/bower.json +++ b/bower.json @@ -13,6 +13,7 @@ "leaflet-map": "1.2.0", "iron-elements": "PolymerElements/iron-elements#~1.0.9", "paper-elements": "PolymerElements/paper-elements#~1.0.7", - "google-apis": "GoogleWebComponents/google-apis#~1.1.4" + "google-apis": "GoogleWebComponents/google-apis#~1.1.4", + "font-roboto-local": "^1.0.1" } } diff --git a/package.json b/package.json index 2dbe79cfee..f3c1489531 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "js_dev_demo": "BUILD_DEMO=1 webpack --colors --progress -d --watch", "js_prod": "BUILD_DEV=0 webpack --colors --progress -p -d", "js_demo": "BUILD_DEV=0 BUILD_DEMO=1 webpack --colors --progress -p -d", - "frontend_html": "vulcanize --inline-css --inline-scripts --strip-comments src/home-assistant.html > build/frontend.vulcan.html && node script/minify.js", + "frontend_html": "node script/fix-roboto.js && vulcanize --inline-css --inline-scripts --strip-comments src/home-assistant.html > build/frontend.vulcan.html && node script/minify.js", "frontend_prod": "npm run js_prod && bower install && npm run frontend_html", "frontend_demo": "npm run js_demo && bower install && npm run frontend_html", "setup_js_dev": "npm install && cd node_modules && rm -rf home-assistant-js && git clone https://github.com/balloob/home-assistant-js.git && cd home-assistant-js && npm install", diff --git a/script/fix-roboto.js b/script/fix-roboto.js new file mode 100755 index 0000000000..7e034c99e0 --- /dev/null +++ b/script/fix-roboto.js @@ -0,0 +1,9 @@ +var fs = require('fs'); + +var path = 'bower_components/paper-styles/typography.html'; + +var html = fs.readFileSync(path).toString(); + +var fixedHtml = html.replace('', ''); + +fs.writeFileSync(path, fixedHtml); diff --git a/src/home-assistant.html b/src/home-assistant.html index b7f7e6f010..7e7677b7a2 100644 --- a/src/home-assistant.html +++ b/src/home-assistant.html @@ -1,10 +1,11 @@ + - - + + diff --git a/src/util/roboto.html b/src/util/roboto.html new file mode 100644 index 0000000000..6081a3a1c5 --- /dev/null +++ b/src/util/roboto.html @@ -0,0 +1,143 @@ + +