From 3d3f733bf65cac5176463a94da5b764b4d7e22bc Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Fri, 28 Apr 2023 11:30:52 +0200 Subject: [PATCH 1/7] style: theming on background and main color --- src/App.vue | 2 +- src/assets/base.css | 65 +++++---------------------------------------- src/assets/main.css | 33 ++++++++++++++--------- 3 files changed, 27 insertions(+), 73 deletions(-) diff --git a/src/App.vue b/src/App.vue index 0dff09c..b4577fb 100644 --- a/src/App.vue +++ b/src/App.vue @@ -27,7 +27,7 @@ const isFullScreen = computed(() => router.currentRoute.value.meta?.fullScreen); <template> <el-container style="height: 100vh; display: flex"> - <el-header> + <el-header style="margin: 0; padding: 0; height: max-content"> <TopNavBar /> </el-header> <div v-if="collapsed"> diff --git a/src/assets/base.css b/src/assets/base.css index a8a16c2..c146a06 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -1,56 +1,4 @@ /* color palette from <https://github.com/vuejs/theme> */ -:root { - --vt-c-white: #ffffff; - --vt-c-white-soft: #f8f8f8; - --vt-c-white-mute: #f2f2f2; - - --vt-c-black: #181818; - --vt-c-black-soft: #222222; - --vt-c-black-mute: #282828; - - --vt-c-indigo: #2c3e50; - - --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); - --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); - --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); - --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); - - --vt-c-text-light-1: var(--vt-c-indigo); - --vt-c-text-light-2: rgba(60, 60, 60, 0.66); - --vt-c-text-dark-1: var(--vt-c-white); - --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); -} - -/* semantic color variables for this project */ -:root { - --color-background: var(--vt-c-white); - --color-background-soft: var(--vt-c-white-soft); - --color-background-mute: var(--vt-c-white-mute); - - --color-border: var(--vt-c-divider-light-2); - --color-border-hover: var(--vt-c-divider-light-1); - - --color-heading: var(--vt-c-text-light-1); - --color-text: var(--vt-c-text-light-1); - - --section-gap: 160px; -} - -/* -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--vt-c-black); - --color-background-soft: var(--vt-c-black-soft); - --color-background-mute: var(--vt-c-black-mute); - - --color-border: var(--vt-c-divider-dark-2); - --color-border-hover: var(--vt-c-divider-dark-1); - - --color-heading: var(--vt-c-text-dark-1); - --color-text: var(--vt-c-text-dark-2); - } -} -*/ *, *::before, @@ -63,8 +11,7 @@ body { min-height: 100vh; - color: var(--color-text); - background: var(--color-background); + background: var(--el-bg-color); transition: color 0.5s, background-color 0.5s; line-height: 1.6; font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, @@ -78,31 +25,31 @@ body { h1 { font-size: 4rem; font-weight: 600; - color: var(--color-heading); + color: var(--el-text-color); } h2 { font-size: 2rem; font-weight: 500; - color: var(--color-heading); + color: var(--el-text-color); } h3 { font-size: 1.5rem; font-weight: 500; - color: var(--color-heading); + color: var(--el-text-color); } h4 { font-size: 1.25rem; font-weight: 500; - color: var(--color-heading); + color: var(--el-text-color); } h5 { font-size: 1rem; font-weight: 500; - color: var(--color-heading); + color: var(--el-text-color); } @media only screen and (max-width: 768px) { diff --git a/src/assets/main.css b/src/assets/main.css index 10b6e29..dcf7fae 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,29 +1,36 @@ @import "./base.css"; body { - margin: 0; - padding: 0; + background-color: #78c4a4; /* fallback for older browsers */ + background-image: linear-gradient(to bottom, #78c4a4, #4e9575); + --el-menu-bg-color: #039e32; + --el-menu-border-color: black; + --el-bg-color:linear-gradient(to bottom, #78c4a4, #4e9575); + --el-color-primary: green; + --el-border-color: black; + margin: 0; + padding: 0; } main { - padding: 2rem 3rem !important; + padding: 2rem 3rem !important; } #app { - min-height: 100vh; - display: flex; - flex-direction: column; + min-height: 100vh; + display: flex; + flex-direction: column; } .spacer { - flex-grow: 1; - margin: 0; - width: 0; - padding: 0; + flex-grow: 1; + margin: 0; + width: 0; + padding: 0; } @media only screen and (max-width: 768px) { - main { - padding: 1rem !important; - } + main { + padding: 1rem !important; + } } -- GitLab From 97128424bbfb68b1559e30045ea68b92c54de5b0 Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Fri, 28 Apr 2023 11:39:02 +0200 Subject: [PATCH 2/7] temporary commit --- src/assets/main.css | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/assets/main.css b/src/assets/main.css index dcf7fae..e498354 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,36 +1,36 @@ @import "./base.css"; body { - background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #78c4a4, #4e9575); - --el-menu-bg-color: #039e32; - --el-menu-border-color: black; - --el-bg-color:linear-gradient(to bottom, #78c4a4, #4e9575); - --el-color-primary: green; - --el-border-color: black; - margin: 0; - padding: 0; + background-color: #78c4a4; /* fallback for older browsers */ + background-image: linear-gradient(to bottom, #78c4a4, #4e9575); + --el-menu-bg-color: #33333; + --el-menu-border-color: #33333; + --el-bg-color: linear-gradient(to bottom, #78c4a4, #4e9575); + --el-color-primary: green; + --el-border-color: black; + margin: 0; + padding: 0; } main { - padding: 2rem 3rem !important; + padding: 2rem 3rem !important; } #app { - min-height: 100vh; - display: flex; - flex-direction: column; + min-height: 100vh; + display: flex; + flex-direction: column; } .spacer { - flex-grow: 1; - margin: 0; - width: 0; - padding: 0; + flex-grow: 1; + margin: 0; + width: 0; + padding: 0; } @media only screen and (max-width: 768px) { - main { - padding: 1rem !important; - } + main { + padding: 1rem !important; + } } -- GitLab From 9bfb9c79aaf1486b92f9b525385c17041818c9c5 Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Fri, 28 Apr 2023 12:51:04 +0200 Subject: [PATCH 3/7] temporary commit --- src/App.vue | 8 ++++++-- src/assets/main.css | 10 +++++----- src/components/SideNavBar.vue | 2 +- src/components/TopNavBar.vue | 6 +++++- 4 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/App.vue b/src/App.vue index b4577fb..ce203f4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -44,10 +44,10 @@ const isFullScreen = computed(() => router.currentRoute.value.meta?.fullScreen); </div> <el-container> <el-aside v-if="!collapsed && !isFullScreen" width="300px"> - <SideNavBar /> + <SideNavBar id="side-bar" /> </el-aside> <el-drawer v-model="drawer" direction="ltr" size="306px"> - <SideNavBar @select="drawerToggle()" /> + <SideNavBar @select="drawerToggle()" style="--el-menu-bg-color: transparent" /> </el-drawer> <el-scrollbar style="width: 100%"> <el-main> @@ -71,4 +71,8 @@ const isFullScreen = computed(() => router.currentRoute.value.meta?.fullScreen); #main-view * { overflow: auto; } + +#side-bar { + --el-menu-bg-color: transparent; +} </style> diff --git a/src/assets/main.css b/src/assets/main.css index e498354..62f3901 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -2,13 +2,13 @@ body { background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #78c4a4, #4e9575); - --el-menu-bg-color: #33333; + background-image: linear-gradient(to bottom, #1a8263 , #178262); --el-menu-border-color: #33333; - --el-bg-color: linear-gradient(to bottom, #78c4a4, #4e9575); - --el-color-primary: green; + --el-color-primary: #116149; --el-border-color: black; - margin: 0; + --el-text-color: white; + --el-card-bg-color: var(--el-color-primary) !important; + --el-card-border-color: var(--el-color-primary) !important; padding: 0; } diff --git a/src/components/SideNavBar.vue b/src/components/SideNavBar.vue index 2648644..b67cbdc 100644 --- a/src/components/SideNavBar.vue +++ b/src/components/SideNavBar.vue @@ -1,5 +1,5 @@ <template> - <el-menu class="menu" :default-active="defaultActive" router @select="$emit('select')"> + <el-menu :default-active="defaultActive" router @select="$emit('select')" class="menu"> <el-button v-if="houseHoldStore.households?.length == 0" style="width: calc(100% - 2rem); margin: 1rem" diff --git a/src/components/TopNavBar.vue b/src/components/TopNavBar.vue index a70c809..e53f3fc 100644 --- a/src/components/TopNavBar.vue +++ b/src/components/TopNavBar.vue @@ -1,6 +1,6 @@ <template> <nav> - <el-menu :default-active="activeIndex" :ellipsis="false" mode="horizontal" router> + <el-menu :default-active="activeIndex" :ellipsis="false" mode="horizontal" router class="menu"> <el-menu-item :index="'/inventory'">LOGO</el-menu-item> <div class="flex-grow" /> <el-menu-item v-if="sessionStore.isAuthenticated" index="/profile"> @@ -41,4 +41,8 @@ function logOut() { margin: auto 1rem; align-content: center; } + +.menu { + --el-menu-bg-color: #0d4d39; +} </style> -- GitLab From 26976cad44113b4f3986771c68b44388094fff0c Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Fri, 28 Apr 2023 12:51:39 +0200 Subject: [PATCH 4/7] temporary commit --- src/assets/main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/main.css b/src/assets/main.css index 62f3901..1b2bf1f 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -2,7 +2,7 @@ body { background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #1a8263 , #178262); + background-image: linear-gradient(to bottom, #1a8263, #178262); --el-menu-border-color: #33333; --el-color-primary: #116149; --el-border-color: black; -- GitLab From 9af57ee75ea0db559fa857bc422f029197ce4b60 Mon Sep 17 00:00:00 2001 From: aaarunan <arunan2212@gmail.com> Date: Mon, 1 May 2023 17:10:47 +0200 Subject: [PATCH 5/7] style: add more colors --- src/assets/main.css | 102 +++++++++++++++++++++++++++++++++++--------- 1 file changed, 82 insertions(+), 20 deletions(-) diff --git a/src/assets/main.css b/src/assets/main.css index 1b2bf1f..3f3cdd7 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,36 +1,98 @@ @import "./base.css"; body { - background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #1a8263, #178262); - --el-menu-border-color: #33333; - --el-color-primary: #116149; - --el-border-color: black; - --el-text-color: white; - --el-card-bg-color: var(--el-color-primary) !important; - --el-card-border-color: var(--el-color-primary) !important; - padding: 0; + background-color: #78c4a4; /* fallback for older browsers */ + background-image: linear-gradient(to bottom, #1a8263, #178262); + padding: 0; + --el-menu-text-color: white; + --el-menu-bg-color: #0f4a39; + + --el-text-color: white; + --el-text-color-primary: white; + --el-text-color-regular: white; + --el-fill-color-blank: #178262; + --el-color-white: #ffffff; + --el-color-black: #000000; + --el-color-primary: #116149; + --el-color-primary-light-3: #136e52; + --el-color-primary-light-5: #168261; + --el-color-primary-light-7: #19946e; + --el-color-primary-light-8: #219e78; + --el-color-primary-light-9: #1f9c76; + --el-color-primary-dark-2: #0b4030; + --el-color-success: #67c23a; + --el-color-success-light-3: #95d475; + --el-color-success-light-5: #b3e19d; + --el-color-success-light-7: #d1edc4; + --el-color-success-light-8: #e1f3d8; + --el-color-success-light-9: #f0f9eb; + --el-color-success-dark-2: #529b2e; + --el-color-warning: #e6a23c; + --el-color-warning-light-3: #eebe77; + --el-color-warning-light-5: #f3d19e; + --el-color-warning-light-7: #f8e3c5; + --el-color-warning-light-8: #faecd8; + --el-color-warning-light-9: #fdf6ec; + --el-color-warning-dark-2: #b88230; + --el-color-danger: #f56c6c; + --el-color-danger-light-3: #f89898; + --el-color-danger-light-5: #fab6b6; + --el-color-danger-light-7: #fcd3d3; + --el-color-danger-light-8: #fde2e2; + --el-color-danger-light-9: #fef0f0; + --el-color-danger-dark-2: #c45656; + --el-color-error: #f56c6c; + --el-color-error-light-3: #f89898; + --el-color-error-light-5: #fab6b6; + --el-color-error-light-7: #fcd3d3; + --el-color-error-light-8: #fde2e2; + --el-color-error-light-9: #fef0f0; + --el-color-error-dark-2: #c45656; + --el-color-info: var(--el-color-primary); + --el-color-info-light-3: #b1b3b8; + --el-color-info-light-5: #c8c9cc; + --el-color-info-light-7: #dedfe0; + --el-color-info-light-8: #e9e9eb; + --el-color-info-light-9: #2cd4a3; + --el-color-info-dark-2: #73767a; + --el-bg-color: #1a8263; + --el-bg-color-page: #f2f3f5; + --el-bg-color-overlay: #ffffff; + --el-border-color: #064725; + --el-border-color-light: #064725; + --el-border-color-lighter: #1a7a48; + --el-border-color-extra-light: #239e5e; + --el-border-color-dark: #d4d7de; + --el-border-color-darker: #cdd0d6; + --el-fill-color: #f0f2f5; + --el-fill-color-light: #f5f7fa; + --el-fill-color-lighter: #fafafa; + --el-fill-color-extra-light: #fafcff; + --el-fill-color-dark: #ebedf0; + --el-fill-color-darker: #e6e8eb; + + } main { - padding: 2rem 3rem !important; + padding: 2rem 3rem !important; } #app { - min-height: 100vh; - display: flex; - flex-direction: column; + min-height: 100vh; + display: flex; + flex-direction: column; } .spacer { - flex-grow: 1; - margin: 0; - width: 0; - padding: 0; + flex-grow: 1; + margin: 0; + width: 0; + padding: 0; } @media only screen and (max-width: 768px) { - main { - padding: 1rem !important; - } + main { + padding: 1rem !important; + } } -- GitLab From b7da052381da12310e6288dc7c182f11141753be Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Wed, 3 May 2023 12:21:49 +0200 Subject: [PATCH 6/7] feat: further theming changes --- src/assets/base.css | 1 - src/assets/main.css | 166 +++++++++++++++++---------------- src/components/SideNavBar.vue | 1 - src/views/ShoppingListView.vue | 12 ++- 4 files changed, 92 insertions(+), 88 deletions(-) diff --git a/src/assets/base.css b/src/assets/base.css index c146a06..876884a 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -11,7 +11,6 @@ body { min-height: 100vh; - background: var(--el-bg-color); transition: color 0.5s, background-color 0.5s; line-height: 1.6; font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, diff --git a/src/assets/main.css b/src/assets/main.css index 3f3cdd7..49a0a6e 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,98 +1,100 @@ @import "./base.css"; body { - background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #1a8263, #178262); - padding: 0; - --el-menu-text-color: white; - --el-menu-bg-color: #0f4a39; - - --el-text-color: white; - --el-text-color-primary: white; - --el-text-color-regular: white; - --el-fill-color-blank: #178262; - --el-color-white: #ffffff; - --el-color-black: #000000; - --el-color-primary: #116149; - --el-color-primary-light-3: #136e52; - --el-color-primary-light-5: #168261; - --el-color-primary-light-7: #19946e; - --el-color-primary-light-8: #219e78; - --el-color-primary-light-9: #1f9c76; - --el-color-primary-dark-2: #0b4030; - --el-color-success: #67c23a; - --el-color-success-light-3: #95d475; - --el-color-success-light-5: #b3e19d; - --el-color-success-light-7: #d1edc4; - --el-color-success-light-8: #e1f3d8; - --el-color-success-light-9: #f0f9eb; - --el-color-success-dark-2: #529b2e; - --el-color-warning: #e6a23c; - --el-color-warning-light-3: #eebe77; - --el-color-warning-light-5: #f3d19e; - --el-color-warning-light-7: #f8e3c5; - --el-color-warning-light-8: #faecd8; - --el-color-warning-light-9: #fdf6ec; - --el-color-warning-dark-2: #b88230; - --el-color-danger: #f56c6c; - --el-color-danger-light-3: #f89898; - --el-color-danger-light-5: #fab6b6; - --el-color-danger-light-7: #fcd3d3; - --el-color-danger-light-8: #fde2e2; - --el-color-danger-light-9: #fef0f0; - --el-color-danger-dark-2: #c45656; - --el-color-error: #f56c6c; - --el-color-error-light-3: #f89898; - --el-color-error-light-5: #fab6b6; - --el-color-error-light-7: #fcd3d3; - --el-color-error-light-8: #fde2e2; - --el-color-error-light-9: #fef0f0; - --el-color-error-dark-2: #c45656; - --el-color-info: var(--el-color-primary); - --el-color-info-light-3: #b1b3b8; - --el-color-info-light-5: #c8c9cc; - --el-color-info-light-7: #dedfe0; - --el-color-info-light-8: #e9e9eb; - --el-color-info-light-9: #2cd4a3; - --el-color-info-dark-2: #73767a; - --el-bg-color: #1a8263; - --el-bg-color-page: #f2f3f5; - --el-bg-color-overlay: #ffffff; - --el-border-color: #064725; - --el-border-color-light: #064725; - --el-border-color-lighter: #1a7a48; - --el-border-color-extra-light: #239e5e; - --el-border-color-dark: #d4d7de; - --el-border-color-darker: #cdd0d6; - --el-fill-color: #f0f2f5; - --el-fill-color-light: #f5f7fa; - --el-fill-color-lighter: #fafafa; - --el-fill-color-extra-light: #fafcff; - --el-fill-color-dark: #ebedf0; - --el-fill-color-darker: #e6e8eb; - - + padding: 0; + --el-main-padding: 500px; + background-color: #78c4a4; /* fallback for older browsers */ + background-image: linear-gradient(to bottom, #2c9576, #258266); + --el-bg-color-overlay: red; + --el-menu-text-color: white; + --el-menu-bg-color: #0f4a39; + --el-menu-border-color: #0f4a39; + --el-text-color: white; + --el-text-color-primary: white; + --el-text-color-regular: white; + --el-fill-color-blank: #176850; + --el-color-white: #ffffff; + --el-color-black: #000000; + --el-color-primary: #0e4534; + --el-color-primary-light-3: #136e52; + --el-color-primary-light-5: #168261; + --el-color-primary-light-7: #19946e; + --el-color-primary-light-8: #219e78; + --el-color-primary-light-9: #1f9c76; + --el-color-primary-dark-2: #0b4030; + --el-color-success: #67c23a; + --el-color-success-light-3: #95d475; + --el-color-success-light-5: #b3e19d; + --el-color-success-light-7: #d1edc4; + --el-color-success-light-8: #e1f3d8; + --el-color-success-light-9: #f0f9eb; + --el-color-success-dark-2: #529b2e; + --el-color-warning: #e6a23c; + --el-color-warning-light-3: #eebe77; + --el-color-warning-light-5: #f3d19e; + --el-color-warning-light-7: #f8e3c5; + --el-color-warning-light-8: #faecd8; + --el-color-warning-light-9: #fdf6ec; + --el-color-warning-dark-2: #b88230; + --el-color-danger: #f56c6c; + --el-color-danger-light-3: #f89898; + --el-color-danger-light-5: #fab6b6; + --el-color-danger-light-7: #fcd3d3; + --el-color-danger-light-8: #fde2e2; + --el-color-danger-light-9: #fef0f0; + --el-color-danger-dark-2: #c45656; + --el-color-error: #f56c6c; + --el-color-error-light-3: #f89898; + --el-color-error-light-5: #fab6b6; + --el-color-error-light-7: #fcd3d3; + --el-color-error-light-8: #fde2e2; + --el-color-error-light-9: #fef0f0; + --el-color-error-dark-2: #c45656; + --el-color-info: white; + --el-color-info-light-3: #b1b3b8; + --el-color-info-light-5: #c8c9cc; + --el-color-info-light-7: #dedfe0; + --el-color-info-light-8: #e9e9eb; + --el-color-info-light-9: #206450; + --el-color-info-dark-2: #73767a; + --el-bg-color: #1a8263; + --el-bg-color-page: #f2f3f5; + --el-bg-color-overlay: #ffffff; + --el-border-color: #064725; + --el-border-color-light: #064725; + --el-border-color-lighter: #1a7a48; + --el-border-color-extra-light: #239e5e; + --el-border-color-dark: #d4d7de; + --el-border-color-darker: #cdd0d6; + --el-fill-color: #f0f2f5; + --el-fill-color-light: #f5f7fa; + --el-fill-color-lighter: #fafafa; + --el-fill-color-extra-light: #fafcff; + --el-fill-color-dark: #ebedf0; + --el-fill-color-darker: #e6e8eb; + --el-menu-hover-bg-color: #135432; + --el-menu-active-color: #2cd4a3; } main { - padding: 2rem 3rem !important; + padding: 2rem 3rem !important; } #app { - min-height: 100vh; - display: flex; - flex-direction: column; + min-height: 100vh; + display: flex; + flex-direction: column; } .spacer { - flex-grow: 1; - margin: 0; - width: 0; - padding: 0; + flex-grow: 1; + margin: 0; + width: 0; + padding: 0; } @media only screen and (max-width: 768px) { - main { - padding: 1rem !important; - } + main { + padding: 1rem !important; + } } diff --git a/src/components/SideNavBar.vue b/src/components/SideNavBar.vue index b67cbdc..d41cf7b 100644 --- a/src/components/SideNavBar.vue +++ b/src/components/SideNavBar.vue @@ -116,6 +116,5 @@ function skipCreateHousehold() { <style scoped> .menu { height: 100%; - border-right: 1px solid #ebeef5; } </style> diff --git a/src/views/ShoppingListView.vue b/src/views/ShoppingListView.vue index a6d1c5c..1397d15 100644 --- a/src/views/ShoppingListView.vue +++ b/src/views/ShoppingListView.vue @@ -47,8 +47,8 @@ </el-row> </el-form> </el-card> - <el-collapse v-model="drawers"> - <el-collapse-item name="active"> + <el-collapse v-model="drawers" class="collapse-item"> + <el-collapse-item name="active collapse-item" class="collapse-item"> <template #title> <el-text>Varer</el-text> </template> @@ -70,7 +70,7 @@ <el-alert :closable="false" center title="Det er ingen varer i handlelista" type="info" /> </div> </el-collapse-item> - <el-collapse-item name="requested"> + <el-collapse-item name="requested" class="collapse-item"> <template #title> <el-text>Foreslåtte varer</el-text> </template> @@ -114,7 +114,7 @@ <el-alert :closable="false" center title="Det er ingen forespurte varer" type="info" /> </div> </el-collapse-item> - <el-collapse-item name="bought"> + <el-collapse-item name="bought" class="collapse-item"> <template #title> <el-text>Kjøpte varer</el-text> </template> @@ -475,4 +475,8 @@ function itemToKey(item: ShoppingListEntry) { .divider-row { margin-bottom: 1rem; } +.collapse-item { + --el-collapse-content-bg-color: transparent !important; + --el-collapse-header-bg-color: transparent !important; +} </style> -- GitLab From 6f6d43c37ca52a8ce379b74b48ce53920adccebe Mon Sep 17 00:00:00 2001 From: Arunan Gnanasekaran <arunan2212@gmail.com> Date: Thu, 4 May 2023 10:16:32 +0200 Subject: [PATCH 7/7] further theming changes --- src/assets/main.css | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/assets/main.css b/src/assets/main.css index 49a0a6e..ffabfe5 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -4,11 +4,10 @@ body { padding: 0; --el-main-padding: 500px; background-color: #78c4a4; /* fallback for older browsers */ - background-image: linear-gradient(to bottom, #2c9576, #258266); - --el-bg-color-overlay: red; + background-image: linear-gradient(to bottom, #0f4a39, #258266); --el-menu-text-color: white; --el-menu-bg-color: #0f4a39; - --el-menu-border-color: #0f4a39; + --el-menu-border-color: transparent; --el-text-color: white; --el-text-color-primary: white; --el-text-color-regular: white; -- GitLab