From 69a1005ee78a19d37bf57c1dc3568001f35d5333 Mon Sep 17 00:00:00 2001
From: Eugen Neuber <eugen.neuber@tugraz.at>
Date: Wed, 9 Oct 2019 15:35:09 +0200
Subject: [PATCH] Remove BULMA.CSS from dependencies

---
 packages/data-table-view/package.json                    | 1 -
 packages/data-table-view/rollup.config.js                | 9 ---------
 packages/data-table-view/src/vpu-data-table-view-demo.js | 9 ++++++++-
 packages/data-table-view/vendor/auth                     | 2 +-
 packages/data-table-view/vendor/common                   | 2 +-
 5 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index e1b60510..067ec883 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -28,7 +28,6 @@
     "vpu-common": "file:./vendor/common"
   },
   "dependencies": {
-    "bulma": "^0.7.5",
     "@webcomponents/webcomponentsjs": "^2.2.10",
     "datatables.net-dt": "^1.10.19",
     "datatables.net-responsive": "^2.2.3",
diff --git a/packages/data-table-view/rollup.config.js b/packages/data-table-view/rollup.config.js
index 99cd8bc3..0a22d9bc 100644
--- a/packages/data-table-view/rollup.config.js
+++ b/packages/data-table-view/rollup.config.js
@@ -51,15 +51,6 @@ export default {
             include: 'node_modules/**'
         }),
         json(),
-        url({ // TODO: remove when last dependency for BULMA is deleted
-            limit: 0,
-            include: [
-                "node_modules/bulma/**/*.css",
-                "node_modules/bulma/**/*.sass",
-            ],
-            emitFiles: true,
-            fileName: 'shared/[name].[hash][extname]'
-        }),
         (build !== 'local' && build !== 'test') ? terser() : false,
         copy({
             targets: [
diff --git a/packages/data-table-view/src/vpu-data-table-view-demo.js b/packages/data-table-view/src/vpu-data-table-view-demo.js
index 1c48d908..0078ce58 100644
--- a/packages/data-table-view/src/vpu-data-table-view-demo.js
+++ b/packages/data-table-view/src/vpu-data-table-view-demo.js
@@ -1,7 +1,7 @@
 import 'vpu-auth';
 import './vpu-data-table-view.js';
 import {i18n} from './i18n';
-import {html, LitElement} from 'lit-element';
+import {html, css, LitElement} from 'lit-element';
 import * as commonUtils from 'vpu-common/utils';
 
 class DataTableViewDemo extends LitElement {
@@ -102,6 +102,13 @@ class DataTableViewDemo extends LitElement {
         `;
     }
 
+    static get styles() {
+        // language=css
+        return css`
+            ${commonUtils.getThemeCSS()}
+        `;
+    }
+
     render() {
         commonUtils.initAssetBaseURL('vpu-data-table-view-src');
         return html`
diff --git a/packages/data-table-view/vendor/auth b/packages/data-table-view/vendor/auth
index 92e03789..d44942d3 160000
--- a/packages/data-table-view/vendor/auth
+++ b/packages/data-table-view/vendor/auth
@@ -1 +1 @@
-Subproject commit 92e03789cf5e4dd5c5626a48b3e7cb8cd2c99fea
+Subproject commit d44942d38cd23a6add2768f1410d04a173d42b76
diff --git a/packages/data-table-view/vendor/common b/packages/data-table-view/vendor/common
index 892548cb..9c187eb6 160000
--- a/packages/data-table-view/vendor/common
+++ b/packages/data-table-view/vendor/common
@@ -1 +1 @@
-Subproject commit 892548cb2343fd74dc4d7c49c52983602b773f13
+Subproject commit 9c187eb63c2f91449bb7caeb04f0ba9cb9875493
-- 
GitLab