diff --git a/packages/common/assets/index.html b/packages/common/assets/index.html index 2ac5c0c327b7bcc95aac892b01c9a36291ca26aa..8cf83e3d72db9f8211aa0100aae7dce26d62ffa1 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 ed74f311bd98895243653e06f545fc2fc28668a7..7bcc0a5bfb43eab441b50dbefb408e73139ea39c 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 69fb1008a13c26e8adefe1e3f38b51d3b154b2f7..9bf638e0ef0e0f834b983a0dd3274ad6d3d6ea74 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 ff11b8aaecb0601a7c13856942f0a6935564241f..8f9ca4ae3cf8c595b8301837becd11e33e98cfaa 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'},