From 408657262515e015a2964aafb8a1c76fb5259699 Mon Sep 17 00:00:00 2001 From: Derick Montague Date: Mon, 13 Apr 2020 17:01:19 -0500 Subject: Update Sass architecture to require helper imports - Restructuring file strucure to support single file components use of Sass variables when imported into vuepress. - Creating a scalable file structure using Sass best practices Tested by building and testing both the vue web ui and the the documentation application. Signed-off-by: Derick Montague Change-Id: Iddcefbf305c8dac978ee24e903df33b609e395e3 --- src/assets/styles/vendor/bootstrap/_base.scss | 4 ++++ .../styles/vendor/bootstrap/_components.scss | 26 ++++++++++++++++++++++ src/assets/styles/vendor/bootstrap/_helpers.scss | 3 +++ src/assets/styles/vendor/bootstrap/_utils.scss | 2 ++ 4 files changed, 35 insertions(+) create mode 100644 src/assets/styles/vendor/bootstrap/_base.scss create mode 100644 src/assets/styles/vendor/bootstrap/_components.scss create mode 100644 src/assets/styles/vendor/bootstrap/_helpers.scss create mode 100644 src/assets/styles/vendor/bootstrap/_utils.scss (limited to 'src/assets/styles/vendor/bootstrap') diff --git a/src/assets/styles/vendor/bootstrap/_base.scss b/src/assets/styles/vendor/bootstrap/_base.scss new file mode 100644 index 00000000..1af03449 --- /dev/null +++ b/src/assets/styles/vendor/bootstrap/_base.scss @@ -0,0 +1,4 @@ +@import "~bootstrap/scss/root"; +@import "~bootstrap/scss/reboot"; +@import "~bootstrap/scss/transitions"; +@import "~bootstrap/scss/type"; \ No newline at end of file diff --git a/src/assets/styles/vendor/bootstrap/_components.scss b/src/assets/styles/vendor/bootstrap/_components.scss new file mode 100644 index 00000000..8341cdc1 --- /dev/null +++ b/src/assets/styles/vendor/bootstrap/_components.scss @@ -0,0 +1,26 @@ +@import "~bootstrap/scss/alert"; +@import "~bootstrap/scss/badge"; +@import "~bootstrap/scss/breadcrumb"; +@import "~bootstrap/scss/button-group"; +@import "~bootstrap/scss/buttons"; +@import "~bootstrap/scss/card"; +@import "~bootstrap/scss/close"; +@import "~bootstrap/scss/code"; +@import "~bootstrap/scss/custom-forms"; +@import "~bootstrap/scss/dropdown"; +@import "~bootstrap/scss/forms"; +@import "~bootstrap/scss/grid"; +@import "~bootstrap/scss/images"; +@import "~bootstrap/scss/input-group"; +@import "~bootstrap/scss/list-group"; +@import "~bootstrap/scss/media"; +@import "~bootstrap/scss/modal"; +@import "~bootstrap/scss/nav"; +@import "~bootstrap/scss/navbar"; +@import "~bootstrap/scss/pagination"; +@import "~bootstrap/scss/popover"; +@import "~bootstrap/scss/progress"; +@import "~bootstrap/scss/spinners"; +@import "~bootstrap/scss/tables"; +@import "~bootstrap/scss/toasts"; +@import "~bootstrap/scss/tooltip"; \ No newline at end of file diff --git a/src/assets/styles/vendor/bootstrap/_helpers.scss b/src/assets/styles/vendor/bootstrap/_helpers.scss new file mode 100644 index 00000000..1055578b --- /dev/null +++ b/src/assets/styles/vendor/bootstrap/_helpers.scss @@ -0,0 +1,3 @@ +@import "~bootstrap/scss/functions"; +@import "~bootstrap/scss/variables"; +@import "~bootstrap/scss/mixins"; \ No newline at end of file diff --git a/src/assets/styles/vendor/bootstrap/_utils.scss b/src/assets/styles/vendor/bootstrap/_utils.scss new file mode 100644 index 00000000..f0b5c44a --- /dev/null +++ b/src/assets/styles/vendor/bootstrap/_utils.scss @@ -0,0 +1,2 @@ +@import "~bootstrap/scss/utilities"; +@import "~bootstrap/scss/print"; \ No newline at end of file -- cgit v1.2.3