fix: Improve media background image (#1635)

* fix: Improve media background image

* Simplify loading spinner.

This is slightly less fancy, but removes code. I'm guessing no-one will notice or care enough to raise it! (BMFW).
This commit is contained in:
Dermot Duffy
2024-10-12 14:31:26 -07:00
committed by GitHub
parent b3602c3809
commit 9ca56d061f
10 changed files with 66 additions and 92 deletions
-12
View File
@@ -1,6 +1,5 @@
import { StyleInfo } from 'lit/directives/style-map';
import { FrigateCardConfig } from '../config/types';
import irisLogo from '../images/camera-iris.svg';
import { aspectRatioToStyle, setOrRemoveAttribute } from '../utils/basic';
import { View } from '../view/view';
import { CardStyleAPI } from './types';
@@ -12,10 +11,6 @@ export class StyleManager {
this._api = api;
}
public initialize(): void {
this._setCommonStyleProperties();
}
public setLightOrDarkMode = (): void => {
const config = this._api.getConfigManager().getConfig();
const isDarkMode =
@@ -138,11 +133,4 @@ export class StyleManager {
}
return aspectRatioToStyle({ defaultStatic: true });
}
protected _setCommonStyleProperties(): void {
this._api
.getCardElementManager()
.getElement()
.style.setProperty('--frigate-card-media-background-image', `url("${irisLogo}")`);
}
}