@@ -354,12 +354,24 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
354354 }
355355
356356 .navbar-sidebar__items {
357- padding : 0.8rem 0.75rem 1rem ;
357+ height : calc (100vh - var (--ifm-navbar-height ));
358+ padding : 0 ;
358359 background : transparent;
359360 }
360361
361- .navbar-sidebar__item {
362- border-radius : 16px ;
362+ .theme-layout-navbar-sidebar-panel {
363+ height : 100% ;
364+ padding : 0.8rem 0.75rem 1rem ;
365+ }
366+
367+ .navbar-sidebar__item .menu {
368+ height : 100% ;
369+ margin : 0 ;
370+ overflow-y : auto;
371+ border : 1px solid var (--site-panel-border );
372+ border-radius : 22px ;
373+ background : var (--site-panel-bg );
374+ box-shadow : var (--ifm-global-shadow-lw );
363375 }
364376
365377 .navbar-sidebar__items .menu__link ,
@@ -368,6 +380,23 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
368380 border-radius : 14px ;
369381 }
370382
383+ .navbar-sidebar__back {
384+ display : block;
385+ width : calc (100% - 1rem );
386+ margin : 0.75rem auto 0 ;
387+ padding : 0.8rem 0.95rem ;
388+ border : 1px solid var (--site-panel-border );
389+ border-radius : 16px ;
390+ background : rgba (255 , 255 , 255 , 0.94 );
391+ color : var (--site-text-strong );
392+ font-weight : 600 ;
393+ text-align : left;
394+ }
395+
396+ html [data-theme = 'dark' ] .navbar-sidebar__back {
397+ background : rgba (20 , 31 , 47 , 0.94 );
398+ }
399+
371400 .navbar-sidebar__close {
372401 display : inline-flex;
373402 align-items : center;
@@ -402,7 +431,7 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
402431 padding : 0.8rem 0.9rem ;
403432 }
404433
405- .navbar-sidebar__items {
434+ .theme-layout- navbar-sidebar-panel {
406435 padding : 0.65rem 0.55rem 0.9rem ;
407436 }
408437
0 commit comments