From bbaf23e049c7e5ca03d675273d5f80ee0637cbe6 Mon Sep 17 00:00:00 2001 From: Wendelin <12148533+wendevlin@users.noreply.github.com> Date: Tue, 25 Feb 2025 16:21:32 +0100 Subject: [PATCH] Add lovelace bg opacity preview (#24387) * Add lovelace bg opacity preview * Add yaml preview * Simplify logic with css var * Clean up * Remove important * Add opacity default to 100 --- src/components/ha-picture-upload.ts | 5 ++++ .../ha-selector/ha-selector-background.ts | 27 ++++++++++++++++++- .../view-editor/hui-view-background-editor.ts | 4 ++- 3 files changed, 34 insertions(+), 2 deletions(-) diff --git a/src/components/ha-picture-upload.ts b/src/components/ha-picture-upload.ts index 09796ea3e1..414236e262 100644 --- a/src/components/ha-picture-upload.ts +++ b/src/components/ha-picture-upload.ts @@ -250,6 +250,11 @@ export class HaPictureUpload extends LitElement { max-height: 200px; margin-bottom: 4px; border-radius: var(--file-upload-image-border-radius); + transition: opacity 0.3s; + opacity: var(--picture-opacity, 1); + } + img:hover { + opacity: 1; } `, ]; diff --git a/src/components/ha-selector/ha-selector-background.ts b/src/components/ha-selector/ha-selector-background.ts index 0b0cb529c9..1132927f0e 100644 --- a/src/components/ha-selector/ha-selector-background.ts +++ b/src/components/ha-selector/ha-selector-background.ts @@ -35,6 +35,14 @@ export class HaBackgroundSelector extends LitElement {