Feature/onboarding Quick tour (#5247)

* enhance(ui): polish elements of left sidebar

* enhance(ui): active state of nav item from left sidebar

* enhance(ui): active state of nav item from left sidebar

* enhance(ui): WIP quick tour tips

* enhance(ui): WIP quick tour tips

* enhance(ui): WIP quick tour tips

* enhance(ux): add quick tour palette command

* enhance(ui): add step dots for quick tour tips

* enhance(ux): title hints for sidebar link items

* fix(ui): active state for journals from left sidebar

* enhance(ux): support quick tour command when initial app

* fix(ui): position of journal page quick tour tip box

* fix: cljs lint

* fix: remove unused method

* fix(e2e): e2e test for new left sidebar
This commit is contained in:
Charlie
2022-05-31 16:41:17 +08:00
committed by GitHub
parent ef0201358c
commit 55ccdd5dba
15 changed files with 1129 additions and 543 deletions

View File

@@ -11,8 +11,8 @@
--ls-border-radius-medium: 8px;
--ls-headbar-height: 3rem;
--ls-headbar-inner-top-padding: 0px;
--ls-left-sidebar-width: 240px;
--ls-left-sidebar-sm-width: 80%;
--ls-left-sidebar-width: 246px;
--ls-left-sidebar-sm-width: 70%;
--ls-left-sidebar-nav-btn-size: 38px;
}
@@ -101,8 +101,8 @@ See: https://github.com/logseq/logseq/pull/4652. */
html[data-theme='light'] {
--ls-primary-background-color: #ffffff;
--ls-secondary-background-color: #f7f7f7;
--ls-tertiary-background-color: #f1eee8;
--ls-quaternary-background-color: #e8e5de;
--ls-tertiary-background-color: #eaeaea;
--ls-quaternary-background-color: #dcdcdc;
--ls-table-tr-even-background-color: #f7f7f7;
--ls-active-primary-color: rgb(0, 105, 182);
--ls-active-secondary-color: #00477c;