Skip to content

Commit b11e0bd

Browse files
committed
Reset mobile drawer to native layout
1 parent 21af24f commit b11e0bd

1 file changed

Lines changed: 26 additions & 9 deletions

File tree

src/css/custom.css

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -324,12 +324,14 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
324324

325325
@media screen and (max-width: 996px) {
326326
.navbar-sidebar {
327-
background: rgba(238, 246, 255, 0.72);
327+
width: min(83vw, 26rem);
328+
max-width: 26rem;
329+
background: rgba(238, 246, 255, 0.92);
328330
backdrop-filter: blur(18px);
329331
}
330332

331333
html[data-theme='dark'] .navbar-sidebar {
332-
background: rgba(12, 19, 31, 0.82);
334+
background: rgba(12, 19, 31, 0.96);
333335
}
334336

335337
.navbar-sidebar__backdrop {
@@ -357,21 +359,36 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
357359
height: calc(100vh - var(--ifm-navbar-height));
358360
padding: 0;
359361
background: transparent;
362+
overflow: hidden;
360363
}
361364

362365
.theme-layout-navbar-sidebar-panel {
363366
height: 100%;
364-
padding: 0.8rem 0.75rem 1rem;
367+
padding: 0;
365368
}
366369

367370
.navbar-sidebar__item.menu {
368371
height: 100%;
369372
margin: 0;
370373
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);
374+
border: none;
375+
border-radius: 0;
376+
background: transparent;
377+
box-shadow: none;
378+
padding: 0.6rem 0.75rem 1rem;
379+
}
380+
381+
.navbar-sidebar .theme-doc-sidebar-menu {
382+
margin: 0;
383+
padding: 0;
384+
border: none;
385+
border-radius: 0;
386+
background: transparent;
387+
box-shadow: none;
388+
}
389+
390+
.navbar-sidebar .menu__list {
391+
padding: 0;
375392
}
376393

377394
.navbar-sidebar__items .menu__link,
@@ -431,8 +448,8 @@ html[data-theme='dark'] .markdown table tr:nth-child(even) {
431448
padding: 0.8rem 0.9rem;
432449
}
433450

434-
.theme-layout-navbar-sidebar-panel {
435-
padding: 0.65rem 0.55rem 0.9rem;
451+
.navbar-sidebar__item.menu {
452+
padding: 0.5rem 0.55rem 0.9rem;
436453
}
437454

438455
.theme-doc-markdown {

0 commit comments

Comments
 (0)