Browse Source
fix(core): Make sure correct colors are used on blurred background
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
pull/42283/head
Ferdinand Thiessen
2 years ago
No known key found for this signature in database
GPG Key ID: 45FAE7268762B400
4 changed files with
14 additions and
0 deletions
-
apps/dashboard/src/DashboardApp.vue
-
apps/user_status/src/UserStatus.vue
-
core/css/apps.scss
-
core/css/guest.scss
|
|
@ -485,6 +485,9 @@ export default { |
|
|
|
} |
|
|
|
|
|
|
|
.panel, .panels > div { |
|
|
|
// Ensure the maxcontrast color is set for the background |
|
|
|
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text)); |
|
|
|
|
|
|
|
width: 320px; |
|
|
|
max-width: 100%; |
|
|
|
margin: 16px; |
|
|
@ -591,6 +594,9 @@ export default { |
|
|
|
.edit-panels, |
|
|
|
.statuses ::v-deep .action-item .action-item__menutoggle, |
|
|
|
.statuses ::v-deep .action-item.action-item--open .action-item__menutoggle { |
|
|
|
// Ensure the maxcontrast color is set for the background |
|
|
|
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text)); |
|
|
|
|
|
|
|
background-color: var(--color-main-background-blur); |
|
|
|
-webkit-backdrop-filter: var(--filter-background-blur); |
|
|
|
backdrop-filter: var(--filter-background-blur); |
|
|
|
|
|
@ -176,6 +176,9 @@ export default { |
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
.user-status-menu-item { |
|
|
|
// Ensure the maxcontrast color is set for the background |
|
|
|
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text)); |
|
|
|
|
|
|
|
width: auto; |
|
|
|
min-width: 44px; |
|
|
|
height: 44px; |
|
|
|
|
|
@ -121,6 +121,8 @@ kbd { |
|
|
|
#app-navigation:not(.vue) { |
|
|
|
// We use fixed variable for the pill style as we have larger containers around nested list entries |
|
|
|
--border-radius-pill: calc(var(--default-clickable-area) / 2); |
|
|
|
// Ensure the maxcontrast color is set for the background |
|
|
|
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text)); |
|
|
|
|
|
|
|
width: variables.$navigation-width; |
|
|
|
z-index: 500; |
|
|
|
|
|
@ -803,6 +803,9 @@ a.legal { |
|
|
|
} |
|
|
|
|
|
|
|
.guest-box, .body-login-container { |
|
|
|
// Ensure the maxcontrast color is set for the background |
|
|
|
--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-main-text)); |
|
|
|
|
|
|
|
color: var(--color-main-text); |
|
|
|
background-color: var(--color-main-background-blur); |
|
|
|
padding: $guest-container-padding; |
|
|
|