Compare commits

...

1 Commits

Author SHA1 Message Date
Aidan Timson
f22e4aa313 Revert changes from safe areas bars for hass-subpage 2025-09-11 10:35:54 +01:00

View File

@@ -29,35 +29,31 @@ class HassSubpage extends LitElement {
protected render(): TemplateResult {
return html`
<div class="toolbar">
<div class="toolbar-content">
${this.mainPage || history.state?.root
${this.mainPage || history.state?.root
? html`
<ha-menu-button
.hassio=${this.supervisor}
.hass=${this.hass}
.narrow=${this.narrow}
></ha-menu-button>
`
: this.backPath
? html`
<ha-menu-button
.hassio=${this.supervisor}
.hass=${this.hass}
.narrow=${this.narrow}
></ha-menu-button>
`
: this.backPath
? html`
<a href=${this.backPath}>
<ha-icon-button-arrow-prev
.hass=${this.hass}
></ha-icon-button-arrow-prev>
</a>
`
: html`
<a href=${this.backPath}>
<ha-icon-button-arrow-prev
.hass=${this.hass}
@click=${this._backTapped}
></ha-icon-button-arrow-prev>
`}
</a>
`
: html`
<ha-icon-button-arrow-prev
.hass=${this.hass}
@click=${this._backTapped}
></ha-icon-button-arrow-prev>
`}
<div class="main-title">
<slot name="header">${this.header}</slot>
</div>
<slot name="toolbar-icon"></slot>
</div>
<div class="main-title"><slot name="header">${this.header}</slot></div>
<slot name="toolbar-icon"></slot>
</div>
<div class="content ha-scrollbar" @scroll=${this._saveScrollPos}>
<slot></slot>
@@ -99,28 +95,23 @@ class HassSubpage extends LitElement {
}
.toolbar {
padding-top: var(--safe-area-inset-top);
padding-right: var(--safe-area-inset-right);
padding-left: var(--safe-area-inset-left);
background-color: var(--app-header-background-color);
border-bottom: var(--app-header-border-bottom, none);
box-sizing: border-box;
}
.toolbar-content {
display: flex;
align-items: center;
font-size: var(--ha-font-size-xl);
height: var(--header-height);
padding: 8px 12px;
background-color: var(--app-header-background-color);
font-weight: var(--ha-font-weight-normal);
color: var(--app-header-text-color, white);
border-bottom: var(--app-header-border-bottom, none);
box-sizing: border-box;
}
@media (max-width: 599px) {
.toolbar-content {
.toolbar {
padding: 4px;
}
}
.toolbar-content a {
.toolbar a {
color: var(--sidebar-text-color);
text-decoration: none;
}
@@ -149,9 +140,7 @@ class HassSubpage extends LitElement {
.content {
position: relative;
width: 100%;
height: calc(
100% - 1px - var(--header-height) - var(--safe-area-inset-top, 0px)
);
height: calc(100% - 1px - var(--header-height));
overflow-y: auto;
overflow: auto;
-webkit-overflow-scrolling: touch;