diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index b13edf9..fe2fffd 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -6,3 +6,31 @@ html, body, #app { height: 100%; } + +main { + height: calc(100vh - 56px); +} + +// Layouts + +.view { + display: flex; + flex-direction: column; + height: 100%; +} + +.split-screen { + display: flex; + height: 100%; + + & > * { + flex-basis: 50%; + } +} + +.container-fill { + display: flex; + flex-direction: column; + width: 100%; + height: 100%; +} diff --git a/src/components/text/TextCard.vue b/src/components/text/TextCard.vue index fd0d4c6..fa76c91 100644 --- a/src/components/text/TextCard.vue +++ b/src/components/text/TextCard.vue @@ -1,5 +1,54 @@ diff --git a/src/main.js b/src/main.js index 8236868..2acc1bc 100644 --- a/src/main.js +++ b/src/main.js @@ -9,7 +9,9 @@ import App from './App' Vue.use(BootstrapVue, { - BButton: { pill: true } + BButton: { pill: true }, + BCardHeader: { headerBgVariant: 'white' }, + BCardFooter: { footerBgVariant: 'white' } }) Vue.use(Meta) Vue.use(Vue2TouchEvents) diff --git a/src/pages/Library.vue b/src/pages/Library.vue index 7386e8e..dcf195a 100644 --- a/src/pages/Library.vue +++ b/src/pages/Library.vue @@ -1,13 +1,21 @@