mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-31 18:07:00 +02:00
refactor(theme-classic): little breadcrumbs improvements (#6932)
This commit is contained in:
parent
cc0bceab9c
commit
9b4ba78f45
2 changed files with 5 additions and 19 deletions
|
@ -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 ? (
|
||||
<Link className={className} href={href} itemProp="item">
|
||||
<span itemProp="name">{children}</span>
|
||||
|
@ -98,7 +98,8 @@ export default function DocBreadcrumbs(): JSX.Element | null {
|
|||
key={idx}
|
||||
active={idx === breadcrumbs.length - 1}
|
||||
index={idx}>
|
||||
<BreadcrumbsItemLink href={item.href}>
|
||||
<BreadcrumbsItemLink
|
||||
href={idx < breadcrumbs.length - 1 ? item.href : undefined}>
|
||||
{item.label}
|
||||
</BreadcrumbsItemLink>
|
||||
</BreadcrumbsItem>
|
||||
|
|
|
@ -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.8;
|
||||
margin-bottom: 0.8rem;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue