diff --git a/app/src/assets/scss/business/_config.scss b/app/src/assets/scss/business/_config.scss index d60f8300b..1b4a895a6 100644 --- a/app/src/assets/scss/business/_config.scss +++ b/app/src/assets/scss/business/_config.scss @@ -10,6 +10,7 @@ margin: 0 24px; } } + &__panel { & > .b3-tab-bar { user-select: none; @@ -148,9 +149,30 @@ } } - &-keymap li .b3-text-field { - width: 124px; - text-align: center; + &-keymap { + &__key { + padding: 2px 4px; + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; + line-height: 1; + color: var(--b3-theme-on-surface); + vertical-align: middle; + background-color: var(--b3-theme-surface); + border: solid 1px var(--b3-theme-surface-lighter); + border-radius: 3px; + box-shadow: inset 0 -1px 0 var(--b3-theme-surface-lighter); + margin-left: 4px; + cursor: pointer; + height: 14px; + min-width: 17px; + } + + .b3-list__panel .b3-text-field { + margin-left: 4px; + } + + div.b3-list-item > .b3-list-item__text { + padding-left: 4px; + } } &-bazaar__readme { diff --git a/app/src/assets/scss/component/_list.scss b/app/src/assets/scss/component/_list.scss index 4a01aaed8..75a17a36a 100644 --- a/app/src/assets/scss/component/_list.scss +++ b/app/src/assets/scss/component/_list.scss @@ -24,32 +24,20 @@ } &--border { - div { + + .b3-list__panel { margin-left: 34px; position: relative; } - & > div div:before { + .b3-list__panel:before { content: ""; height: 100%; - top: 0; - position: absolute; - border-left: 1px solid var(--b3-theme-background-light); - left: -47px; - } - - & > div label:before { - content: ""; - height: 100%; - top: 0; + top: 0px; position: absolute; border-left: 1px solid var(--b3-theme-background-light); left: -21px; } - - .b3-list-item__text { - padding-left: 4px; - } } &-item { diff --git a/app/src/assets/scss/util/_responsive.scss b/app/src/assets/scss/util/_responsive.scss index 50a66bc9f..5ce4e9cb5 100644 --- a/app/src/assets/scss/util/_responsive.scss +++ b/app/src/assets/scss/util/_responsive.scss @@ -22,10 +22,6 @@ flex-direction: column; min-height: 100%; } - - .b3-form__icona { - margin-top: 8px; - } } &__item { @@ -36,10 +32,29 @@ .b3-slider, & > .b3-button, & > .b3-tooltips, - &-line { + & > .b3-form__icona, + &-line, + .searchByKeyLabel { width: 100%; margin-top: 8px; } } + + &-keymap { + label.b3-list-item { + flex-wrap: wrap; + } + + .b3-list-item__action { + display: flex; + } + + .config-keymap__key, + .b3-text-field { + width: 100%; + margin-left: 0 !important; + text-align: center; + } + } } } diff --git a/app/src/config/account.ts b/app/src/config/account.ts index 7f8fc1ed4..cf44d279b 100644 --- a/app/src/config/account.ts +++ b/app/src/config/account.ts @@ -56,7 +56,7 @@ ${window.siyuan.languages.account2}