diff --git a/sapl-frontend/package.json b/sapl-frontend/package.json index c08b966a7..67a03eec8 100644 --- a/sapl-frontend/package.json +++ b/sapl-frontend/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "bootstrap": "^4.2.1", + "bootstrap-material-design": "^4.1.1", "dotenv": "^6.2.0", "jquery": "^3.3.1", "popper.js": "^1.14.6", @@ -27,6 +28,7 @@ "eslint": "^5.8.0", "eslint-plugin-vue": "^5.0.0", "node-sass": "^4.9.0", + "css-loader": "^2.1.0", "sass-loader": "^7.0.1", "vue-template-compiler": "^2.5.21" } diff --git a/sapl-frontend/src/theme/main.js b/sapl-frontend/src/theme/main.js index e6d46edb2..0a5a58855 100644 --- a/sapl-frontend/src/theme/main.js +++ b/sapl-frontend/src/theme/main.js @@ -1,4 +1,4 @@ -import './scss/app.scss' +import "./scss/app.scss"; //eslint-disable-next-line let theme_lib = THEME_CUSTOM diff --git a/sapl-frontend/src/theme/scss/app.scss b/sapl-frontend/src/theme/scss/app.scss new file mode 100644 index 000000000..6053ec318 --- /dev/null +++ b/sapl-frontend/src/theme/scss/app.scss @@ -0,0 +1 @@ +@import 'header'; diff --git a/sapl-frontend/src/theme/scss/header.scss b/sapl-frontend/src/theme/scss/header.scss new file mode 100644 index 000000000..80eb1290d --- /dev/null +++ b/sapl-frontend/src/theme/scss/header.scss @@ -0,0 +1,38 @@ +@import "~bootstrap/scss/functions"; +@import "~bootstrap/scss/variables"; +@import "~bootstrap/scss/mixins"; +@import "~bootstrap/scss/reboot"; +@import "~bootstrap/scss/type"; +@import "~bootstrap/scss/images"; +@import "~bootstrap/scss/code"; +@import "~bootstrap/scss/grid"; +@import "~bootstrap/scss/tables"; +@import "~bootstrap/scss/forms"; +@import "~bootstrap/scss/buttons"; +@import "~bootstrap/scss/transitions"; +@import "~bootstrap/scss/dropdown"; +@import "~bootstrap/scss/button-group"; +@import "~bootstrap/scss/input-group"; +@import "~bootstrap/scss/custom-forms"; +@import "~bootstrap/scss/nav"; +@import "~bootstrap/scss/navbar"; +@import "~bootstrap/scss/card"; +@import "~bootstrap/scss/breadcrumb"; +@import "~bootstrap/scss/pagination"; +@import "~bootstrap/scss/badge"; +@import "~bootstrap/scss/jumbotron"; +@import "~bootstrap/scss/alert"; +@import "~bootstrap/scss/progress"; +@import "~bootstrap/scss/media"; +@import "~bootstrap/scss/list-group"; +@import "~bootstrap/scss/close"; +@import "~bootstrap/scss/toasts"; +@import "~bootstrap/scss/modal"; +@import "~bootstrap/scss/tooltip"; +@import "~bootstrap/scss/popover"; +@import "~bootstrap/scss/carousel"; +@import "~bootstrap/scss/spinners"; +@import "~bootstrap/scss/utilities"; +@import "~bootstrap/scss/print"; + +//@import "~bootstrap-material-design/scss/bootstrap-material-design"