UNPKG

@inkline/inkline

Version:

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.

74 lines (72 loc) 2.18 kB
/** * Breadcrumb */ .breadcrumb { display: flex; margin-bottom: var(--breadcrumb--margin-bottom, var(--margin-bottom)); font-size: var(--breadcrumb--font-size, var(--font-size)); } .breadcrumb ol { display: flex; flex-wrap: wrap; padding-left: 0; list-style: none; } /** * Color variants */ .breadcrumb.-light { --breadcrumb--color: var(--breadcrumb--light--color, var(--color-dark)); --breadcrumb--link--color: var(--breadcrumb--light--link--color, var(--color-primary)); --breadcrumb--active--color: var(--breadcrumb--light--active--color, var(--color-gray-500)); } .breadcrumb.-dark { --breadcrumb--color: var(--breadcrumb--dark--color, var(--color-light)); --breadcrumb--link--color: var(--breadcrumb--dark--link--color, var(--color-primary)); --breadcrumb--active--color: var(--breadcrumb--dark--active--color, var(--color-gray-500)); } /** * Size variants */ .breadcrumb.-sm { --breadcrumb--font-size: var( --breadcrumb--sm--font-size, calc(var(--font-size) * var(--size-multiplier-sm)) ); --breadcrumb--padding-left: var( --breadcrumb--sm--padding-left, calc(var(--padding-left) * var(--size-multiplier-sm)) ); --breadcrumb--padding-right: var( --breadcrumb--sm--padding-right, calc(var(--padding-right) * var(--size-multiplier-sm)) ); } .breadcrumb.-md { --breadcrumb--font-size: var( --breadcrumb--md--font-size, calc(var(--font-size) * var(--size-multiplier-md)) ); --breadcrumb--padding-left: var( --breadcrumb--md--padding-left, calc(var(--padding-left) * var(--size-multiplier-md)) ); --breadcrumb--padding-right: var( --breadcrumb--md--padding-right, calc(var(--padding-right) * var(--size-multiplier-md)) ); } .breadcrumb.-lg { --breadcrumb--font-size: var( --breadcrumb--lg--font-size, calc(var(--font-size) * var(--size-multiplier-lg)) ); --breadcrumb--padding-left: var( --breadcrumb--lg--padding-left, calc(var(--padding-left) * var(--size-multiplier-lg)) ); --breadcrumb--padding-right: var( --breadcrumb--lg--padding-right, calc(var(--padding-right) * var(--size-multiplier-lg)) ); }