mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-09 02:49:51 +00:00
Show on loaded
This commit is contained in:
@@ -131,6 +131,8 @@ class HUIRoot extends ViewTransitionMixin(LitElement) {
|
||||
|
||||
@state() private _curView?: number | "hass-unused-entities";
|
||||
|
||||
@state() private _loaded = false;
|
||||
|
||||
private _viewCache?: Record<string, HUIView>;
|
||||
|
||||
private _viewScrollPositions: Record<string, number> = {};
|
||||
@@ -154,6 +156,10 @@ class HUIRoot extends ViewTransitionMixin(LitElement) {
|
||||
);
|
||||
}
|
||||
|
||||
protected onLoadTransition(): void {
|
||||
this._loaded = true;
|
||||
}
|
||||
|
||||
private _renderActionItems(): TemplateResult {
|
||||
const result: TemplateResult[] = [];
|
||||
if (this._editMode) {
|
||||
@@ -497,6 +503,7 @@ class HUIRoot extends ViewTransitionMixin(LitElement) {
|
||||
class=${classMap({
|
||||
"edit-mode": this._editMode,
|
||||
narrow: this.narrow,
|
||||
loaded: this._loaded,
|
||||
})}
|
||||
>
|
||||
<div class="header">
|
||||
@@ -1222,6 +1229,13 @@ class HUIRoot extends ViewTransitionMixin(LitElement) {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
}
|
||||
:host > div {
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s ease-in;
|
||||
}
|
||||
:host > div.loaded {
|
||||
opacity: 1;
|
||||
}
|
||||
.header {
|
||||
background-color: var(--app-header-background-color);
|
||||
color: var(--app-header-text-color, white);
|
||||
|
||||
Reference in New Issue
Block a user