UNPKG

@plone/components

Version:

ReactJS components for Plone

78 lines (66 loc) 1.5 kB
@layer plone-components.base { .react-aria-Breadcrumbs { display: flex; align-items: center; padding: 0; margin: 0; color: var(--text-color); font-size: 18px; list-style: none; svg { margin-top: -5px; margin-right: 5px; vertical-align: middle; } .react-aria-Breadcrumb > .react-aria-Link:has(button) + svg { position: relative; top: 2px; } .react-aria-Breadcrumb svg { display: inline; } .react-aria-Breadcrumb:not(:last-child):not( :has(.react-aria-Link + svg) )::after { padding: 0 5px; alt: ' '; content: '›'; content: '›' / ''; } .react-aria-Breadcrumb button { padding: 1px 4px; svg { margin: 0; } } .react-aria-Link { position: relative; color: var(--link-color-secondary); cursor: pointer; outline: none; text-decoration: none; &[data-hovered] { text-decoration: underline; } &[data-current] { color: var(--text-color); font-weight: bold; } &[data-focus-visible]:after { position: absolute; border: 2px solid var(--focus-ring-color); border-radius: 6px; content: ''; inset: -2px -4px; } } .react-aria-Link { &[data-disabled] { cursor: default; &:not([data-current]) { color: var(--text-color-disabled); } } } } }