UNPKG

@patternfly/patternfly

Version:

Assets, source, tooling, and content for PatternFly 4

368 lines (352 loc) • 20.6 kB
.pf-v6-c-nav { --pf-v6-c-nav__link--PaddingBlockStart: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__link--PaddingBlockEnd: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__link--PaddingInlineStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav__link--PaddingInlineEnd: var(--pf-t--global--spacer--md); --pf-v6-c-nav__list--RowGap: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__list--ColumnGap: var(--pf-t--global--spacer--xs); --pf-v6-c-nav--PaddingBlockStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav--PaddingBlockEnd: var(--pf-t--global--spacer--md); --pf-v6-c-nav--PaddingInlineStart: 0; --pf-v6-c-nav--PaddingInlineEnd: 0; --pf-v6-c-nav--RowGap: var(--pf-t--global--spacer--lg); --pf-v6-c-nav--ColumnGap: 0; --pf-v6-c-nav--AlignItems: baseline; --pf-v6-c-nav--FontSize: var(--pf-t--global--font--size--body--default); --pf-v6-c-nav--FontWeight: var(--pf-t--global--font--weight--body--default); --pf-v6-c-nav--LineHeight: var(--pf-t--global--font--line-height--body); --pf-v6-c-nav--OutlineOffset: calc(var(--pf-t--global--spacer--xs) * -1); --pf-v6-c-nav--BackgroundColor: transparent; --pf-v6-c-nav__list--ScrollSnapTypeAxis: x; --pf-v6-c-nav__list--ScrollSnapTypeStrictness: proximity; --pf-v6-c-nav__list--ScrollSnapType: var(--pf-v6-c-nav__list--ScrollSnapTypeAxis) var(--pf-v6-c-nav__list--ScrollSnapTypeStrictness); --pf-v6-c-nav__item--ScrollSnapAlign: end; --pf-v6-c-nav__section-title--FontWeight: var(--pf-t--global--font--weight--body--bold); --pf-v6-c-nav__section-title--Color: var(--pf-t--global--text--color--regular); --pf-v6-c-nav__section-title--PaddingBlockStart: 0; --pf-v6-c-nav__section-title--PaddingBlockEnd: 0; --pf-v6-c-nav__section-title--PaddingInlineStart: var(--pf-v6-c-nav__link--PaddingInlineStart); --pf-v6-c-nav__section-title--PaddingInlineEnd: var(--pf-v6-c-nav__link--PaddingInlineEnd); --pf-v6-c-nav__item--RowGap: var(--pf-v6-c-nav__list--RowGap); --pf-v6-c-nav__item__toggle-icon--Rotate: 0; --pf-v6-c-nav__item--m-expanded__toggle-icon--Rotate: 90deg; --pf-v6-c-nav__item__toggle-icon--TransitionDuration--transform: var(--pf-t--global--motion--duration--icon--default); --pf-v6-c-nav__item__toggle-icon--TransitionTimingFunction--transform: var(--pf-t--global--motion--timing-function--default); --pf-v6-c-nav__link--ColumnGap: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__link--AlignItems: baseline; --pf-v6-c-nav__link--BorderRadius: var(--pf-t--global--border--radius--small); --pf-v6-c-nav__link--BackgroundColor: var(--pf-t--global--background--color--action--plain--default); --pf-v6-c-nav__link--WhiteSpace: normal; --pf-v6-c-nav__link--Color: var(--pf-t--global--text--color--subtle); --pf-v6-c-nav__link--hover--Color: var(--pf-t--global--text--color--regular); --pf-v6-c-nav__link--hover--BackgroundColor: var(--pf-t--global--background--color--action--plain--alt--hover); --pf-v6-c-nav__link--m-current--BackgroundColor: var(--pf-t--global--background--color--action--plain--alt--clicked); --pf-v6-c-nav__link--m-current--Color: var(--pf-t--global--text--color--regular); --pf-v6-c-nav__link--BorderColor: var(--pf-t--global--border--color--high-contrast); --pf-v6-c-nav__link--BorderWidth: var(--pf-t--global--border--width--action--plain--default); --pf-v6-c-nav__link--hover--BorderWidth: var(--pf-t--global--border--width--action--plain--hover); --pf-v6-c-nav__link--m-current--BorderWidth: var(--pf-t--global--border--width--action--plain--clicked); --pf-v6-c-nav__link--TransitionDuration--background-color: var(--pf-t--global--motion--duration--fade--default); --pf-v6-c-nav__link--TransitionTimingFunction--background-color: var(--pf-t--global--motion--timing-function--default); --pf-v6-c-nav__link--m-current--TransitionDuration--color: var(--pf-t--global--motion--duration--fade--short); --pf-v6-c-nav__link--m-current--TransitionTimingFunction--color: var(--pf-t--global--motion--timing-function--default); --pf-v6-c-nav__link-icon--Color: var(--pf-t--global--icon--color--subtle); --pf-v6-c-nav__link--m-current__link-icon--Color: var(--pf-t--global--icon--color--regular); --pf-v6-c-nav__subnav--RowGap: var(--pf-t--global--border--width--extra-strong); --pf-v6-c-nav__subnav--PaddingBlockStart: var(--pf-v6-c-nav__item--RowGap); --pf-v6-c-nav__subnav--PaddingBlockEnd: var(--pf-v6-c-nav__item--RowGap); --pf-v6-c-nav__subnav--PaddingInlineStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav__subnav--TransitionDuration--expand: var(--pf-t--global--motion--duration--fade--default); --pf-v6-c-nav__subnav--TransitionDuration--expand--slide: 0s; --pf-v6-c-nav__subnav--TransitionDuration--collapse: var(--pf-t--global--motion--duration--fade--short); --pf-v6-c-nav__subnav--TransitionDuration--collapse--slide: 0s; --pf-v6-c-nav__subnav--TransitionTimingFunction--expand: var(--pf-t--global--motion--timing-function--default); --pf-v6-c-nav__subnav--TranslateY: 0; --pf-v6-c-nav__subnav--hidden--TranslateY: 0; --pf-v6-c-nav__scroll-button--BorderColor: var(--pf-t--global--border--color--default); --pf-v6-c-nav__scroll-button--BorderWidth: var(--pf-t--global--border--width--divider--default); --pf-v6-c-nav__scroll-button--first-of-type--c-button--BorderStartStartRadius: var(--pf-t--global--border--radius--pill); --pf-v6-c-nav__scroll-button--first-of-type--c-button--BorderEndStartRadius: var(--pf-t--global--border--radius--pill); --pf-v6-c-nav__scroll-button--last-of-type--c-button--BorderStartEndRadius: var(--pf-t--global--border--radius--pill); --pf-v6-c-nav__scroll-button--last-of-type--c-button--BorderEndEndRadius: var(--pf-t--global--border--radius--pill); --pf-v6-c-nav__toggle--PaddingInlineStart: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__toggle--PaddingInlineEnd: var(--pf-t--global--spacer--sm); --pf-v6-c-nav__toggle--TranslateY: calc((var(--pf-v6-c-nav--LineHeight) * var(--pf-v6-c-nav--FontSize) / 2) - 50%); --pf-v6-c-nav--m-horizontal__list--PaddingBlockStart: 0; --pf-v6-c-nav--m-horizontal__list--PaddingBlockEnd: 0; --pf-v6-c-nav--m-horizontal__list--PaddingInlineStart: 0; --pf-v6-c-nav--m-horizontal__list--PaddingInlineEnd: 0; --pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineStart: var(--pf-v6-c-nav__list--ColumnGap); --pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineEnd: var(--pf-v6-c-nav__list--ColumnGap); --pf-v6-c-nav--m-horizontal--m-subnav--BackgroundColor: var(--pf-t--global--background--color--secondary--default); --pf-v6-c-nav--m-horizontal--m-subnav--BorderRadius: var(--pf-t--global--border--radius--pill); --pf-v6-c-nav--m-horizontal--m-subnav--BorderWidth: var(--pf-t--global--border--width--high-contrast--regular); --pf-v6-c-nav--m-horizontal--m-subnav--BorderColor: var(--pf-t--global--border--color--high-contrast); --pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingBlockStart: var(--pf-t--global--spacer--xs); --pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingBlockEnd: var(--pf-t--global--spacer--xs); --pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingInlineStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingInlineEnd: var(--pf-t--global--spacer--md); --pf-v6-c-nav--m-horizontal--m-subnav--m-scrollable__list--PaddingInlineStart: var(--pf-v6-c-nav__list--ColumnGap); --pf-v6-c-nav--m-horizontal--m-subnav--m-scrollable__list--PaddingInlineEnd: var(--pf-v6-c-nav__list--ColumnGap); --pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingBlockStart: var(--pf-t--global--spacer--xs); --pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingBlockEnd: var(--pf-t--global--spacer--xs); --pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingInlineStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingInlineEnd: var(--pf-t--global--spacer--md); } @media screen and (prefers-reduced-motion: no-preference) { .pf-v6-c-nav { --pf-v6-c-nav__subnav--TransitionDuration--expand--slide: var(--pf-t--global--motion--duration--fade--default); --pf-v6-c-nav__subnav--TransitionDuration--collapse--slide: var(--pf-t--global--motion--duration--fade--short); --pf-v6-c-nav__subnav--hidden--TranslateY: -.5rem; } } .pf-v6-c-nav, .pf-v6-c-nav__section, .pf-v6-c-nav__subnav, .pf-v6-c-nav__list, .pf-v6-c-nav__item { display: grid; } .pf-v6-c-nav { position: relative; row-gap: var(--pf-v6-c-nav--RowGap); column-gap: var(--pf-v6-c-nav--ColumnGap); max-width: 100%; padding-block-start: var(--pf-v6-c-nav--PaddingBlockStart); padding-block-end: var(--pf-v6-c-nav--PaddingBlockEnd); padding-inline-start: var(--pf-v6-c-nav--PaddingInlineStart); padding-inline-end: var(--pf-v6-c-nav--PaddingInlineEnd); font-size: var(--pf-v6-c-nav--FontSize); font-weight: var(--pf-v6-c-nav--FontWeight); line-height: var(--pf-v6-c-nav--LineHeight); background-color: var(--pf-v6-c-nav--BackgroundColor); } .pf-v6-c-nav.pf-m-overflow-hidden { overflow: hidden; } .pf-v6-c-nav.pf-m-inset { --pf-v6-c-nav--PaddingInlineStart: var(--pf-t--global--spacer--md); --pf-v6-c-nav--PaddingInlineEnd: var(--pf-t--global--spacer--md); } .pf-v6-c-nav.pf-m-fill { flex-grow: 1; } .pf-v6-c-nav .pf-v6-c-menu { --pf-v6-c-menu--MinWidth: 100%; } .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown, .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown .pf-v6-c-menu { --pf-v6-c-menu--PaddingBlockStart: 0; --pf-v6-c-menu--PaddingBlockEnd: 0; --pf-v6-c-menu--BackgroundColor: var(--pf-v6-c-nav--BackgroundColor); --pf-v6-c-menu--BoxShadow: none; --pf-v6-c-menu__list-item--hover--BackgroundColor: var(--pf-v6-c-nav__link--hover--BackgroundColor); } .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown .pf-v6-c-menu__list, .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown .pf-v6-c-menu .pf-v6-c-menu__list { row-gap: var(--pf-v6-c-nav__subnav--RowGap); } .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown .pf-v6-c-menu__list-item::before, .pf-v6-c-nav .pf-v6-c-menu.pf-m-drilldown .pf-v6-c-menu .pf-v6-c-menu__list-item::before { border-radius: var(--pf-v6-c-nav__link--BorderRadius); } [class^=pf-v6-c-nav][hidden] { display: none; } .pf-v6-c-nav__nav, .pf-v6-c-nav__list, .pf-v6-c-nav__subnav { --pf-v6-c-nav__item--RowGap--row-offset: calc(var(--pf-v6-c-nav__list--RowGap) / 2 * -1); --pf-v6-c-nav__link--clickable-inset--Block: var(--pf-v6-c-nav__item--RowGap--row-offset); --pf-v6-c-nav__button--RowGap--row-offset: calc(var(--pf-v6-c-nav__item--RowGap) * -1); } .pf-v6-c-nav__list { row-gap: var(--pf-v6-c-nav__list--RowGap); column-gap: var(--pf-v6-c-nav__list--ColumnGap); min-height: 0; } .pf-v6-c-nav__subnav { --pf-v6-c-nav__list--RowGap: var(--pf-v6-c-nav__subnav--RowGap); max-height: 99999px; padding-block-start: var(--pf-v6-c-nav__subnav--PaddingBlockStart); padding-block-end: var(--pf-v6-c-nav__subnav--PaddingBlockEnd); padding-inline-start: var(--pf-v6-c-nav__subnav--PaddingInlineStart); overflow-y: clip; visibility: visible; transition-delay: 0s, 0s, var(--pf-v6-c-nav__subnav--TransitionDelay--expand--focus, 0s), var(--pf-v6-c-nav__subnav--TransitionDelay--expand--focus, 0s), var(--pf-v6-c-nav__subnav--TransitionDelay--expand--focus, 0s), var(--pf-v6-c-nav__subnav--TransitionDelay--expand--focus, 0s); transition-timing-function: var(--pf-v6-c-nav__subnav--TransitionTimingFunction--expand); transition-duration: var(--pf-v6-c-nav__subnav--TransitionDuration--expand), var(--pf-v6-c-nav__subnav--TransitionDuration--expand--slide), 0s, 0s, 0s, 0s; transition-property: opacity, translate, visibility, max-height, padding-block-start, padding-block-end; translate: 0 var(--pf-v6-c-nav__subnav--TranslateY); } .pf-v6-c-nav__subnav[hidden] { --pf-v6-c-nav__subnav--TransitionDelay--expand--focus: var(--pf-v6-c-nav__subnav--TransitionDuration--expand); --pf-v6-c-nav__subnav--TransitionDuration--expand: var(--pf-v6-c-nav__subnav--TransitionDuration--collapse); --pf-v6-c-nav__subnav--TransitionDuration--expand--slide: var(--pf-v6-c-nav__subnav--TransitionDuration--collapse--slide); --pf-v6-c-nav__subnav--PaddingBlockStart: 0; --pf-v6-c-nav__subnav--PaddingBlockEnd: 0; --pf-v6-c-nav__subnav--TranslateY: var(--pf-v6-c-nav__subnav--hidden--TranslateY); display: grid; max-height: 0; visibility: hidden; opacity: 0; } .pf-v6-c-nav__item { scroll-snap-align: var(--pf-v6-c-nav__item--ScrollSnapAlign); } .pf-v6-c-nav__item > .pf-v6-c-nav__link[button] { margin-block-end: var(--pf-v6-c-nav__button--RowGap--row-offset); } .pf-v6-c-nav__item.pf-m-expanded:last-child > .pf-v6-c-nav__subnav { margin-block-end: calc(var(--pf-v6-c-nav__subnav--PaddingBlockEnd) * -1); } .pf-v6-c-nav__section { row-gap: var(--pf-v6-c-nav__section--RowGap, var(--pf-v6-c-nav__list--RowGap)); } .pf-v6-c-nav__section-title { padding-block-start: var(--pf-v6-c-nav__section-title--PaddingBlockStart); padding-block-end: var(--pf-v6-c-nav__section-title--PaddingBlockEnd); padding-inline-start: var(--pf-v6-c-nav__section-title--PaddingInlineStart); padding-inline-end: var(--pf-v6-c-nav__section-title--PaddingInlineEnd); font-size: var(--pf-v6-c-nav__section-title--FontSize, inherit); font-weight: var(--pf-v6-c-nav__section-title--FontWeight); color: var(--pf-v6-c-nav__section-title--Color); } .pf-v6-c-nav__link { position: relative; display: flex; column-gap: var(--pf-v6-c-nav__link--ColumnGap); align-items: var(--pf-v6-c-nav__link--AlignItems); padding-block-start: var(--pf-v6-c-nav__link--PaddingBlockStart); padding-block-end: var(--pf-v6-c-nav__link--PaddingBlockEnd); padding-inline-start: var(--pf-v6-c-nav__link--PaddingInlineStart); padding-inline-end: var(--pf-v6-c-nav__link--PaddingInlineEnd); font-size: var(--pf-v6-c-nav__link--FontSize, inherit); font-weight: var(--pf-v6-c-nav__link--FontWeight, inherit); line-height: var(--pf-v6-c-nav__link--LineHeight, inherit); color: var(--pf-v6-c-nav__link--Color); text-align: start; text-decoration-line: none; background-color: var(--pf-v6-c-nav__link--BackgroundColor); border: none; border-radius: var(--pf-v6-c-nav__link--BorderRadius); transition-timing-function: var(--pf-v6-c-nav__link--TransitionTimingFunction--background-color), var(--pf-v6-c-nav__link--m-current--TransitionTimingFunction--color); transition-duration: var(--pf-v6-c-nav__link--TransitionDuration--background-color), var(--pf-v6-c-nav__link--m-current--TransitionDuration--color); transition-property: background-color, color; } .pf-v6-c-nav__link::after { position: absolute; inset: 0; pointer-events: none; content: ""; border: var(--pf-v6-c-nav__link--BorderWidth) solid var(--pf-v6-c-nav__link--BorderColor); border-radius: inherit; } .pf-v6-c-nav__link:hover, .pf-v6-c-nav__link.pf-m-hover, .pf-v6-c-nav__link:focus { --pf-v6-c-nav__link--BorderWidth: var(--pf-v6-c-nav__link--hover--BorderWidth); color: var(--pf-v6-c-nav__link--hover--Color); background-color: var(--pf-v6-c-nav__link--hover--BackgroundColor); } .pf-v6-c-nav__link.pf-m-current, .pf-v6-c-nav__link.pf-m-current:hover { --pf-v6-c-nav__link-icon--Color: var(--pf-v6-c-nav__link--m-current__link-icon--Color); --pf-v6-c-nav__link--BorderWidth: var(--pf-v6-c-nav__link--m-current--BorderWidth); color: var(--pf-v6-c-nav__link--m-current--Color); background-color: var(--pf-v6-c-nav__link--m-current--BackgroundColor); } .pf-v6-c-nav__link-icon { color: var(--pf-v6-c-nav__link-icon--Color); } .pf-v6-c-nav__toggle { flex: none; align-self: start; margin-inline-start: auto; transform: translateY(var(--pf-v6-c-nav__toggle--TranslateY)); } .pf-v6-c-nav__toggle-icon { display: inline-block; transition-timing-function: var(--pf-v6-c-nav__item__toggle-icon--TransitionTimingFunction--transform); transition-duration: var(--pf-v6-c-nav__item__toggle-icon--TransitionDuration--transform); transition-property: transform; transform: rotate(var(--pf-v6-c-nav__item__toggle-icon--Rotate)); } :where(.pf-v6-m-dir-rtl, [dir=rtl]) .pf-v6-c-nav__toggle-icon { scale: -1 1; } .pf-v6-c-nav__item:where(.pf-m-flyout) .pf-v6-c-nav__toggle-icon { --pf-v6-c-nav__item--m-expanded__toggle-icon--Rotate: 0; } .pf-v6-c-nav__link:where([aria-expanded=true]) .pf-v6-c-nav__toggle-icon { transform: rotate(var(--pf-v6-c-nav__item--m-expanded__toggle-icon--Rotate)); } .pf-v6-c-nav__scroll-button { position: relative; } .pf-v6-c-nav__scroll-button::before { position: absolute; inset: 0; content: ""; } .pf-v6-c-nav__scroll-button:first-of-type .pf-v6-c-button { --pf-v6-c-button--BorderStartStartRadius: var(--pf-v6-c-nav__scroll-button--first-of-type--c-button--BorderStartStartRadius); --pf-v6-c-button--BorderEndStartRadius: var(--pf-v6-c-nav__scroll-button--first-of-type--c-button--BorderEndStartRadius); } .pf-v6-c-nav__scroll-button:first-of-type::before { border-inline-end: var(--pf-v6-c-nav__scroll-button--BorderWidth) solid var(--pf-v6-c-nav__scroll-button--BorderColor); } .pf-v6-c-nav__scroll-button:last-of-type .pf-v6-c-button { --pf-v6-c-button--BorderStartEndRadius: var(--pf-v6-c-nav__scroll-button--last-of-type--c-button--BorderStartEndRadius); --pf-v6-c-button--BorderEndEndRadius: var(--pf-v6-c-nav__scroll-button--last-of-type--c-button--BorderEndEndRadius); } .pf-v6-c-nav__scroll-button:last-of-type::before { border-inline-start: var(--pf-v6-c-nav__scroll-button--BorderWidth) solid var(--pf-v6-c-nav__scroll-button--BorderColor); } .pf-v6-c-nav__scroll-button .pf-v6-c-button { outline-offset: var(--pf-v6-c-nav--OutlineOffset); } :where(.pf-v6-m-dir-rtl, [dir=rtl]) .pf-v6-c-nav__scroll-button .pf-v6-c-button > * { scale: -1 1; } .pf-v6-c-nav:where(.pf-m-horizontal) { padding: 0; overflow: hidden; } .pf-v6-c-nav:where(.pf-m-horizontal), .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__section, .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__subnav, .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__list, .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__item { display: flex; } .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__list { padding-block-start: var(--pf-v6-c-nav--m-horizontal__list--PaddingBlockStart); padding-block-end: var(--pf-v6-c-nav--m-horizontal__list--PaddingBlockEnd); padding-inline-start: var(--pf-v6-c-nav--m-horizontal__list--PaddingInlineStart); padding-inline-end: var(--pf-v6-c-nav--m-horizontal__list--PaddingInlineEnd); overflow-x: auto; white-space: nowrap; scroll-snap-type: var(--pf-v6-c-nav__list--ScrollSnapType); scroll-padding-inline-end: var(--pf-v6-c-nav--m-horizontal__list--PaddingInlineEnd); -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: -ms-autohiding-scrollbar; } .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__list::-webkit-scrollbar { display: none; } .pf-v6-c-nav:where(.pf-m-horizontal) .pf-v6-c-nav__link { outline-offset: var(--pf-v6-c-nav--OutlineOffset); } .pf-v6-c-nav:where(.pf-m-horizontal).pf-m-subnav { --pf-v6-c-nav--BackgroundColor: var(--pf-v6-c-nav--m-horizontal--m-subnav--BackgroundColor); --pf-v6-c-nav--m-horizontal__list--PaddingBlockStart: var(--pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingBlockStart); --pf-v6-c-nav--m-horizontal__list--PaddingBlockEnd: var(--pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingBlockEnd); --pf-v6-c-nav--m-horizontal__list--PaddingInlineStart: var(--pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingInlineStart); --pf-v6-c-nav--m-horizontal__list--PaddingInlineEnd: var(--pf-v6-c-nav--m-horizontal--m-subnav__list--PaddingInlineEnd); --pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineStart: var(--pf-v6-c-nav--m-horizontal--m-subnav--m-scrollable__list--PaddingInlineStart); --pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineEnd: var(--pf-v6-c-nav--m-horizontal--m-subnav--m-scrollable__list--PaddingInlineEnd); --pf-v6-c-nav__link--PaddingBlockStart: var(--pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingBlockStart); --pf-v6-c-nav__link--PaddingBlockEnd: var(--pf-v6-c-nav--m-horizontal--m-subnav__link--PaddingBlockEnd); border: var(--pf-v6-c-nav--m-horizontal--m-subnav--BorderWidth) solid var(--pf-v6-c-nav--m-horizontal--m-subnav--BorderColor); border-radius: var(--pf-v6-c-nav--m-horizontal--m-subnav--BorderRadius); } .pf-v6-c-nav:where(.pf-m-horizontal).pf-m-scrollable { --pf-v6-c-nav--m-horizontal__list--PaddingInlineStart: var(--pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineStart); --pf-v6-c-nav--m-horizontal__list--PaddingInlineEnd: var(--pf-v6-c-nav--m-horizontal--m-scrollable__list--PaddingInlineEnd); }