@@ -1210,20 +1210,28 @@ class HUIRoot extends LitElement {
12101210 bor der- botto m: var(- - app- header- bor der- botto m, none );
12111211 position: fixed;
12121212 to p: 0;
1213- width: var (
1214- - - mdc- to p- app- bar- width,
1215- calc (
1216- 100% - var( - - safe - area - inset - left) - var( - - safe - area - inset - right)
1217- )
1213+ width: calc (
1214+ var( - - mdc- to p- app- bar- width, 100%) - var(
1215+ - - safe - area - inset - right ,
1216+ 0px
1217+ )
12181218 );
12191219 - webkit- backdrop- filter: var(- - app- header- backdrop- filter, none );
12201220 backdrop- filter: var(- - app- header- backdrop- filter, none );
12211221 padding- to p: var(- - safe- area- inset- to p);
1222- padding- left: var(- - safe- area- inset- left);
12231222 padding- right: var(- - safe- area- inset- right);
12241223 z- index: 4;
12251224 transition: box- shadow 200ms linear;
12261225 }
1226+ .narrow .header {
1227+ width : calc (
1228+ var (--mdc-top-app-bar-width , 100% ) - var (
1229+ --safe-area-inset-left ,
1230+ 0px
1231+ ) - var (--safe-area-inset-right , 0px )
1232+ );
1233+ padding-left : var (--safe-area-inset-left );
1234+ }
12271235 : host ([scrolled ]) .header {
12281236 box-shadow : var (
12291237 --mdc-top-app-bar-fixed-box-shadow ,
@@ -1245,10 +1253,8 @@ class HUIRoot extends LitElement {
12451253 font-weight : var (--ha-font-weight-normal );
12461254 box-sizing : border-box;
12471255 }
1248- @media (max-width : 599px ) {
1249- .toolbar {
1250- padding : 0 4px ;
1251- }
1256+ .narrow .toolbar {
1257+ padding : 0 4px ;
12521258 }
12531259 .main-title {
12541260 margin : var (--margin-title );
@@ -1387,11 +1393,9 @@ class HUIRoot extends LitElement {
13871393 padding-inline-end : var (--safe-area-inset-right );
13881394 padding-bottom : var (--safe-area-inset-bottom );
13891395 }
1390- @media (max-width : 600px ) {
1391- hui-view-container {
1392- padding-left : var (--safe-area-inset-left );
1393- padding-inline-start : var (--safe-area-inset-left );
1394- }
1396+ .narrow hui-view-container {
1397+ padding-left : var (--safe-area-inset-left );
1398+ padding-inline-start : var (--safe-area-inset-left );
13951399 }
13961400 hui-view-container > * {
13971401 flex : 1 1 100% ;
0 commit comments