From b751f300f31c30c56c33fbcb3247e3f93a8d4d78 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Mon, 2 Sep 2019 16:15:35 +0200
Subject: [PATCH] Add vpu-button to the demo page

---
 packages/common/assets/index.html |  3 +++
 packages/common/demo.js           |  3 ++-
 packages/common/package.json      |  6 ++++--
 packages/common/rollup.config.js  | 10 ++++++++++
 4 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/packages/common/assets/index.html b/packages/common/assets/index.html
index 2ac5c0c3..8cf83e3d 100644
--- a/packages/common/assets/index.html
+++ b/packages/common/assets/index.html
@@ -22,5 +22,8 @@
 
 Icons: <vpu-icon name="access-point-network-off"></vpu-icon> <vpu-icon color="green"></vpu-icon> <vpu-icon color="red"></vpu-icon> <vpu-icon color="blue"></vpu-icon>  <vpu-icon color="orange" name="menu-down"></vpu-icon>
 
+<br>
+<br>
+Button: <vpu-button value="Load"></vpu-button>
 </body>
 </html>
diff --git a/packages/common/demo.js b/packages/common/demo.js
index ed74f311..7bcc0a5b 100644
--- a/packages/common/demo.js
+++ b/packages/common/demo.js
@@ -1,3 +1,4 @@
 import './vpu-mini-spinner.js';
 import './vpu-spinner.js';
-import './vpu-icon.js';
\ No newline at end of file
+import './vpu-icon.js';
+import './vpu-button.js';
\ No newline at end of file
diff --git a/packages/common/package.json b/packages/common/package.json
index 69fb1008..9bf638e0 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -17,7 +17,8 @@
     "rollup-plugin-copy": "^3.1.0",
     "rollup-plugin-multi-entry": "^2.1.0",
     "rollup-plugin-node-resolve": "^5.2.0",
-    "rollup-plugin-serve": "^1.0.1"
+    "rollup-plugin-serve": "^1.0.1",
+    "rollup-plugin-url": "^2.2.2"
   },
   "scripts": {
     "clean": "rm dist/*",
@@ -29,6 +30,7 @@
   "dependencies": {
     "i18next": "^17.0.11",
     "lit-element": "^2.2.1",
-    "material-design-icons-svg": "^3.0.0"
+    "material-design-icons-svg": "^3.0.0",
+    "bulma": "^0.7.5"
   }
 }
diff --git a/packages/common/rollup.config.js b/packages/common/rollup.config.js
index ff11b8aa..8f9ca4ae 100644
--- a/packages/common/rollup.config.js
+++ b/packages/common/rollup.config.js
@@ -5,6 +5,7 @@ import multiEntry from 'rollup-plugin-multi-entry';
 import copy from 'rollup-plugin-copy';
 import serve from 'rollup-plugin-serve';
 import consts from 'rollup-plugin-consts';
+import url from "rollup-plugin-url";
 
 const pkg = require('./package.json');
 const build = (typeof process.env.BUILD !== 'undefined') ? process.env.BUILD : 'local';
@@ -30,6 +31,15 @@ export default {
         commonjs({
             include: 'node_modules/**'
         }),
+        url({
+            limit: 0,
+            include: [
+              "node_modules/bulma/**/*.css",
+              "node_modules/bulma/**/*.sass",
+            ],
+            emitFiles: true,
+            fileName: 'shared/[name].[hash][extname]'
+          }),
         copy({
             targets: [
                 {src: 'assets/index.html', dest: 'dist'},
-- 
GitLab