From f10c8468e280a115000026bc9b1bf0332f9dc9aa Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Thu, 17 Mar 2022 13:49:58 +0300 Subject: [PATCH 1/2] refactor(theme-classic): little breadcrumbs improvements --- .../src/theme/DocBreadcrumbs/index.tsx | 5 +++-- .../theme/DocBreadcrumbs/styles.module.css | 19 ++----------------- 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/index.tsx b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/index.tsx index cdb69965ec61..780579774851 100644 --- a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/index.tsx @@ -24,7 +24,7 @@ function BreadcrumbsItemLink({ children: ReactNode; href?: string; }): JSX.Element { - const className = clsx('breadcrumbs__link', styles.breadcrumbsItemLink); + const className = 'breadcrumbs__link'; return href ? ( {children} @@ -98,7 +98,8 @@ export default function DocBreadcrumbs(): JSX.Element | null { key={idx} active={idx === breadcrumbs.length - 1} index={idx}> - + {item.label} diff --git a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css index db445fbe1150..d102ffcaf39d 100644 --- a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css +++ b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css @@ -6,21 +6,6 @@ */ .breadcrumbsContainer { - margin-bottom: 0.4rem; -} - -.breadcrumbsItemLink { - --ifm-breadcrumb-size-multiplier: 0.7 !important; - margin-bottom: 0.4rem; - background: var(--ifm-color-gray-100); -} - -html[data-theme='dark'] .breadcrumbsItemLink { - background-color: var(--ifm-color-gray-900); -} - -@media (min-width: 997px) { - .breadcrumbsItemLink { - --ifm-breadcrumb-size-multiplier: 0.8; - } + --ifm-breadcrumb-size-multiplier: 0.7; + margin-bottom: 0.8rem; } From 679f91b2b4120081537fd15b8e5dcc8a5286d5e4 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Thu, 17 Mar 2022 20:27:10 +0300 Subject: [PATCH 2/2] Increase breadcrumb items --- .../src/theme/DocBreadcrumbs/styles.module.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css index d102ffcaf39d..a400c5d9e622 100644 --- a/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css +++ b/packages/docusaurus-theme-classic/src/theme/DocBreadcrumbs/styles.module.css @@ -6,6 +6,6 @@ */ .breadcrumbsContainer { - --ifm-breadcrumb-size-multiplier: 0.7; + --ifm-breadcrumb-size-multiplier: 0.8; margin-bottom: 0.8rem; }