From cb4452be4e697788522ad498d06fd6d68b5289fe Mon Sep 17 00:00:00 2001 From: jinhojang6 Date: Thu, 15 Jun 2023 23:36:44 +0900 Subject: [PATCH] fix a bug with collapsible sidebar --- .../logos-docusaurus-theme/src/client/css/custom.scss | 11 +++++------ .../client/theme/DocSidebarItem/Category/index.tsx | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/logos-docusaurus-theme/src/client/css/custom.scss b/packages/logos-docusaurus-theme/src/client/css/custom.scss index 058ea3b..3232903 100644 --- a/packages/logos-docusaurus-theme/src/client/css/custom.scss +++ b/packages/logos-docusaurus-theme/src/client/css/custom.scss @@ -402,6 +402,10 @@ small { display: flex; justify-content: space-between; align-items: center; + + span { + color: rgba(var(--lsd-text-primary), 0.6); + } } .theme-edit-this-page { @@ -498,13 +502,8 @@ small { .menu__link--active { border-left: 1px solid rgb(var(--lsd-border-primary)); border-radius: 0; -} - -.menu__list-item-collapsible > a { - border: none !important; - span { - color: rgb(var(--lsd-text-primary), 0.6); + color: rgb(var(--lsd-text-primary)); } } diff --git a/packages/logos-docusaurus-theme/src/client/theme/DocSidebarItem/Category/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/DocSidebarItem/Category/index.tsx index a750673..edb68bd 100644 --- a/packages/logos-docusaurus-theme/src/client/theme/DocSidebarItem/Category/index.tsx +++ b/packages/logos-docusaurus-theme/src/client/theme/DocSidebarItem/Category/index.tsx @@ -150,7 +150,7 @@ export default function DocSidebarItemCategory({ ? (e) => { onItemClick?.(item) if (href) { - updateCollapsed(false) + updateCollapsed() } else { e.preventDefault() updateCollapsed()