--nav-link-active-color: var(--fg-body),
--nav-link-active-bg: var(--bg-2),
--nav-link-disabled-color: var(--fg-4),
+ --nav-link-border-width: var(--border-width),
--nav-link-transition-property: "color, background-color, border-color",
--nav-link-transition-timing: .15s ease-in-out,
--nav-link-transition: var(--nav-link-transition-property) var(--nav-link-transition-timing),
// stylelint-disable-next-line scss/dollar-variable-default
$nav-pills-tokens: defaults(
(
- --nav-pills-link-active-color: var(--component-active-color),
- --nav-pills-link-active-bg: var(--component-active-bg),
+ --nav-pills-link-active-color: var(--primary-contrast),
+ --nav-pills-link-active-bg: var(--primary-bg),
),
$nav-pills-tokens
);
text-decoration: none;
white-space: nowrap;
background: none;
- border: 0;
+ border: var(--nav-link-border-width) solid transparent;
@include border-radius(var(--border-radius));
// @include font-size(var(--nav-link-font-size));
@include transition(var(--nav-link-transition));
.nav-link {
padding-inline: 0;
+ border: 0;
border-block-end: var(--nav-underline-border-width) solid transparent;
@include border-radius(0);
<li>
<a
href={url}
- class:list={['nav-link bd-links-link', { active }]}
+ class:list={['nav-link bd-links-link border-0', { active }]}
aria-current={active ? 'page' : undefined}
>
{page.title}
<li>
<a
href={url}
- class:list={['nav-link bd-links-link', { active }]}
+ class:list={['nav-link bd-links-link border-0', { active }]}
aria-current={active ? 'page' : undefined}
>
{item.title}