diff --git a/package.json b/package.json index 2def04d8e..d3326cb24 100644 --- a/package.json +++ b/package.json @@ -70,9 +70,11 @@ "watchify": "3.7.0" }, "dependencies": { + "csjs": "1.0.6", "deep-freeze-strict": "1.1.1", "drag-drop": "2.11.0", "es6-promise": "3.2.1", + "insert-css": "1.0.0", "mime-types": "2.1.11", "namespace-emitter": "1.0.0", "pretty-bytes": "3.0.1", diff --git a/src/plugins/Dummy.js b/src/plugins/Dummy.js index c113c0997..6b4f79378 100644 --- a/src/plugins/Dummy.js +++ b/src/plugins/Dummy.js @@ -1,16 +1,26 @@ import Plugin from './Plugin' +import csjs from 'csjs' +import insertCss from 'insert-css' import html from '../core/html' +const styles = csjs` + .title { + font-size: 30px; + color: blue; + } +` + /** * Dummy * */ export default class Dummy extends Plugin { - constructor (core, opts) { + constructor (core, opts, props) { super(core, opts) this.type = 'acquirer' this.id = 'Dummy' this.title = 'Mr. Plugin' + this.props = props // set default options const defaultOptions = {} @@ -18,11 +28,26 @@ export default class Dummy extends Plugin { // merge default options with the ones set by user this.opts = Object.assign({}, defaultOptions, opts) - this.strange = html`