fix: dark theme UI improvements

This commit is contained in:
NGPixel 2020-05-11 00:40:51 -04:00
parent f362905623
commit 4d14998859
2 changed files with 12 additions and 4 deletions

View File

@ -1,6 +1,6 @@
<template lang='pug'> <template lang='pug'>
.v-card-info(:class='`is-` + color') .v-card-info(:class='`is-` + color')
v-card-text(:class='colors.cls') v-card-text.d-flex.align-center(:class='colors.cls')
v-icon(:color='colors.icon', left) {{icon}} v-icon(:color='colors.icon', left) {{icon}}
slot slot
</template> </template>
@ -22,12 +22,12 @@ export default {
switch (this.color) { switch (this.color) {
case 'blue': case 'blue':
return { return {
cls: this.$vuetify.theme.dark ? 'grey darken-4-l5' : 'blue lighten-5 blue--text text--darken-3', cls: this.$vuetify.theme.dark ? 'grey darken-4-l5 blue--text text--lighten-4' : 'blue lighten-5 blue--text text--darken-3',
icon: 'blue lighten-3' icon: 'blue lighten-3'
} }
case 'red': case 'red':
return { return {
cls: this.$vuetify.theme.dark ? 'grey darken-4-l5' : 'red lighten-5 red--text text--darken-2', cls: this.$vuetify.theme.dark ? 'grey darken-4-l5 red--text text--lighten-4' : 'red lighten-5 red--text text--darken-2',
icon: 'red lighten-3' icon: 'red lighten-3'
} }
default: default:
@ -47,10 +47,18 @@ export default {
&.is-blue { &.is-blue {
border-bottom-color: mc('blue', '100'); border-bottom-color: mc('blue', '100');
@at-root .theme--dark & {
border-bottom-color: rgba(mc('blue', '100'), .3);
}
} }
&.is-red { &.is-red {
border-bottom-color: mc('red', '100'); border-bottom-color: mc('red', '100');
@at-root .theme--dark & {
border-bottom-color: rgba(mc('red', '100'), .3);
}
} }
} }
</style> </style>

View File

@ -1,6 +1,6 @@
<template lang="pug"> <template lang="pug">
v-footer.justify-center(:color='bgColor', inset) v-footer.justify-center(:color='bgColor', inset)
.caption.grey--text.text--darken-1 .caption.grey--text(:class='$vuetify.theme.dark ? `text--lighten-1` : `text--darken-1`')
template(v-if='company && company.length > 0 && contentLicense !== ``') template(v-if='company && company.length > 0 && contentLicense !== ``')
span(v-if='contentLicense === `alr`') {{ $t('common:footer.copyright', { company: company, year: currentYear, interpolation: { escapeValue: false } }) }} |&nbsp; span(v-if='contentLicense === `alr`') {{ $t('common:footer.copyright', { company: company, year: currentYear, interpolation: { escapeValue: false } }) }} |&nbsp;
span(v-else) {{ $t('common:footer.license', { company: company, license: $t('common:license.' + contentLicense), interpolation: { escapeValue: false } }) }} |&nbsp; span(v-else) {{ $t('common:footer.license', { company: company, license: $t('common:license.' + contentLicense), interpolation: { escapeValue: false } }) }} |&nbsp;