diff --git a/app/appearance/themes/daylight/theme.css b/app/appearance/themes/daylight/theme.css index b47356fca..06a838a76 100644 --- a/app/appearance/themes/daylight/theme.css +++ b/app/appearance/themes/daylight/theme.css @@ -40,6 +40,7 @@ /* 列表 */ --b3-list-hover: #e9eaea; + --b3-list-icon-hover: rgba(33, 34, 36, .1); /* 菜单 */ --b3-menu-background: #f8f9fa; diff --git a/app/appearance/themes/midnight/theme.css b/app/appearance/themes/midnight/theme.css index b965b3b59..552e25a16 100644 --- a/app/appearance/themes/midnight/theme.css +++ b/app/appearance/themes/midnight/theme.css @@ -40,6 +40,7 @@ /* 列表 */ --b3-list-hover: #3f4041; + --b3-list-icon-hover: rgba(201, 209, 217, .1); /* 菜单 */ --b3-menu-background: #27282a; diff --git a/app/src/assets/scss/_list.scss b/app/src/assets/scss/_list.scss index 47dc76c63..4eedce9cf 100644 --- a/app/src/assets/scss/_list.scss +++ b/app/src/assets/scss/_list.scss @@ -46,11 +46,15 @@ border-left: 1px solid var(--b3-theme-background-light); left: -21px; } + + .b3-list-item__text { + padding-left: 4px; + } } &-item { line-height: 28px; - padding: 1px 8px; + padding: 1px 4px; display: flex; cursor: pointer; align-items: center; @@ -103,13 +107,13 @@ display: flex; align-items: center; height: 22px; - padding-right: 6px; + padding: 0 4px; color: var(--b3-theme-on-surface); transition: var(--b3-transition); &--hl:hover { color: var(--b3-theme-on-background); - background-color: var(--b3-theme-background-light); + background-color: var(--b3-list-icon-hover); border-radius: 2px; } } @@ -130,12 +134,12 @@ line-height: 22px; height: 22px; transition: var(--b3-transition); - padding: 0 3px; + padding: 0 4px; flex-shrink: 0; &:hover { color: var(--b3-theme-on-background); - background-color: var(--b3-theme-background-light); + background-color: var(--b3-list-icon-hover); border-radius: 2px; } } @@ -231,7 +235,7 @@ &:hover { color: var(--b3-theme-on-background); - background-color: var(--b3-theme-background-light); + background-color: var(--b3-list-icon-hover); border-radius: 2px; } } @@ -241,7 +245,7 @@ &:hover { color: var(--b3-theme-on-background); - background-color: var(--b3-theme-background-light); + background-color: var(--b3-list-icon-hover); } } } diff --git a/app/src/config/keymap.ts b/app/src/config/keymap.ts index 16c4556f5..76ad01df3 100644 --- a/app/src/config/keymap.ts +++ b/app/src/config/keymap.ts @@ -64,49 +64,49 @@ export const keymap = {
- + ${window.siyuan.languages.general}
${keymap._genItem(window.siyuan.config.keymap.general, "general")}
- + ${window.siyuan.languages.editor}
${keymap._genItem(window.siyuan.config.keymap.editor.general, "editor" + Constants.ZWSP + "general")}
${keymap._genItem(window.siyuan.config.keymap.editor.insert, "editor" + Constants.ZWSP + "insert")}
${keymap._genItem(window.siyuan.config.keymap.editor.heading, "editor" + Constants.ZWSP + "heading")}
${keymap._genItem(window.siyuan.config.keymap.editor.list, "editor" + Constants.ZWSP + "list")}