Enhance/left sidebar responsive (#3376)

* improve(ui): [WIP] refactor left sidebar component

* improve(ui): [WIP] refactor left sidebar component

* improve(ui): polish left sidebar for mobile

* improve(ui): polish left sidebar for mobile native

* fix: unnecessary stateful component

* improve(ui): tweak padding inner left sidebar

* fix(tests): update tests

* fix(ui): close left sidebar when create page on sm breakpoint

* improve(ui): tweak `--ls-left-sidebar-sm-width` to 70%

* fix(ui): overlap between left sidebar and toolbar right area on mobile
This commit is contained in:
Charlie
2021-12-08 21:13:57 +08:00
committed by GitHub
parent a4c0f5d1c6
commit c63f1f0d15
9 changed files with 166 additions and 171 deletions

View File

@@ -671,7 +671,7 @@ body.is-pdf-active {
padding-left: calc(var(--ph-view-container-width) + 15px);
}
#sidebar-nav-wrapper {
#left-sidebar {
border: none !important;
display: none;
}