rebrand in config for scss and styleguide

This commit is contained in:
ogerly 2022-09-21 12:09:35 +02:00
parent 28c4740a98
commit 58e48cfe77
8 changed files with 42 additions and 37 deletions

View File

@ -356,3 +356,16 @@ $media-query-x-large: (min-width: 1200px);
/**
* @tokens Background Images
*/
/**
* @tokens Header Color
*/
$color-header-background: $color-neutral-100;
/**
* @tokens Footer Color
*/
$color-footer-background: $color-neutral-100;

View File

@ -1,37 +1,21 @@
.main-navigation {
background-color: #6e8b87;
}
.main-navigation .ds-menu-item-link {
color: #a6ff00;
}
.main-navigation .ds-menu-item-link:hover {
color: #f2f2f1;
}
$color-primary: #6e8b87;
$color-primary-light: #a6ff00;
$color-header-background: $color-primary;
$color-footer-background: $color-primary-light;
.main-navigation a {
color: #a6ff00;
color: $color-primary-light;
}
.main-navigation a:hover {
color: #ffffff;
color: $color-neutral-100;
}
.main-navigation .locale-menu {
color: #a6ff00;
color: $color-primary-light;
}
.base-button {
color: #a6ff00;
}
.ds-menu-item-link {
color: antiquewhite;
}
.ds-menu-item-link.router-link-exact-active {
color: #6a8ee1;
background-color: #faf9fa;
border-left: 2px solid #a6ff00;
}
.ds-menu-item-navbar.ds-menu-item-show-submenu.ds-menu-item-level-0>.ds-menu-item-link {
color: #ffffff;
.main-navigation .base-button {
color: $color-primary-light;
}

View File

@ -180,5 +180,3 @@ hr {
.dropdown-arrow {
font-size: $font-size-xx-small;
}
@import './imports/_branding.scss';

View File

@ -8,7 +8,7 @@
:offset="offset"
>
<slot :toggleMenu="toggleMenu" :openMenu="openMenu" :closeMenu="closeMenu" :isOpen="isOpen" />
<div slot="popover" @mouseover="popoverMouseEnter" @mouseleave="popoveMouseLeave">
<div slot="popover" @mouseover="popoverMouseEnter" @mouseleave="popoverMouseLeave">
<slot
name="popover"
:toggleMenu="toggleMenu"
@ -97,7 +97,7 @@ export default {
}
this.clearTimeouts()
if (useTimeout === true) {
this.popoveMouseLeave()
this.popoverMouseLeave()
} else {
this.isPopoverOpen = false
}
@ -113,7 +113,7 @@ export default {
}, 500)
}
},
popoveMouseLeave() {
popoverMouseLeave() {
if (this.developerNoAutoClosing) return
if (this.disabled) {
return

View File

@ -38,7 +38,7 @@ export default {
position: fixed;
bottom: 0px;
z-index: 10;
background-color: #a6ff00;
background-color: $color-footer-background;
width: 100%;
padding: 10px 10px;
box-shadow: 0px -6px 12px -4px rgba(0, 0, 0, 0.1);

View File

@ -141,5 +141,4 @@ export default {
color: $color-neutral-100;
}
}
@import '~/assets/styles/imports/_branding.scss';
</style>

View File

@ -168,6 +168,9 @@ export default {
</script>
<style lang="scss">
.main-navigation {
background-color: $color-header-background;
}
.margin-right-20 {
margin-right: 20px;
}

View File

@ -91,13 +91,21 @@ export default {
/*
** Global CSS
*/
css: ['~assets/_new/styles/resets.scss', '~assets/styles/main.scss'],
css: [
'~assets/_new/styles/resets.scss',
'~assets/styles/main.scss',
'~assets/styles/imports/_branding.scss',
],
/*
** Global processed styles
*/
styleResources: {
scss: [styleguideStyles, '~assets/_new/styles/tokens.scss'],
scss: [
styleguideStyles,
'~assets/_new/styles/tokens.scss',
'~assets/styles/imports/_branding.scss',
],
},
/*