Sha256: be358b61947b904195c3499c19e8d6b80b8470f902321de65c9e6338aecec2d0

Contents?: true

Size: 1.21 KB

Versions: 39

Compression:

Stored size: 1.21 KB

Contents

$vertical-padding: (control-height() - line-height(body)) / 2;
$horizontal-padding: rem(10px);
$icon-size: rem(20px);

// The inset bounding box of the icon causes it not to be lined up with
// the side of the container. This fixes that issue.
$icon-horizontal-adjustment: rem(-3px);

.Polaris-Breadcrumbs__Breadcrumb {
  @include text-style-body;
  @include text-emphasis-subdued;
  display: inline-flex;
  align-items: center;
  min-height: control-height();
  margin: 0 (-1 * $horizontal-padding);
  padding: $vertical-padding $horizontal-padding;
  border-radius: border-radius();
  color: color(ink, lighter);
  text-decoration: none;
  will-change: background;
  transition: background duration() easing();

  &:hover,
  &:active {
    color: color(ink);

    .Polaris-Breadcrumbs__Icon {
      @include recolor-icon(color(ink));
    }
  }

  &:focus {
    background: plain-button-background();
    outline: none;
  }
}

.Polaris-Breadcrumbs__Icon {
  @include recolor-icon(color(ink, lighter));
  height: $icon-size;
  width: $icon-size;

  // We set negative top/ bottom margin so the icon never sets the height of the content.
  margin: (-0.5 * $icon-size) spacing(extra-tight) (-0.5 * $icon-size) $icon-horizontal-adjustment;
}

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
polaris_view_helpers-1.2.11 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.10 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.9 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.8 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.7 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.6 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.5 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.4 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.3 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.2 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.1 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.2.0 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.1.6 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.1.5 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.5 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.4 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.3 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.2 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.1 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss
polaris_view_helpers-1.0.0 vendor/assets/stylesheets/shopify-polaris-1.0.3/styles/components/Breadcrumbs.scss