Sha256: 0c947adcb60ac6655cde96d3dafd94db978ec15cde53499de36e6f9e0922419e

Contents?: true

Size: 1.03 KB

Versions: 2

Compression:

Stored size: 1.03 KB

Contents

/* Links */

.Link {
  color: var(--color-accent-fg);

  &:hover {
    text-decoration: underline;
    cursor: pointer;
  }

  &:focus,
  &:focus-visible {
    outline-offset: 0;
  }
}

.Link--primary {
  color: var(--color-fg-default) !important;

  &:hover {
    color: var(--color-accent-fg) !important;
  }
}

.Link--secondary {
  color: var(--color-fg-muted) !important;

  &:hover {
    color: var(--color-accent-fg) !important;
  }
}

.Link--muted {
  color: var(--color-fg-muted) !important;

  &:hover {
    color: var(--color-accent-fg) !important;
    text-decoration: none;
  }
}

/* Set the link color only on hover
   Useful when you want only part of a link to turn blue on hover */
.Link--onHover {
  &:hover {
    color: var(--color-accent-fg) !important;
    text-decoration: underline;
    cursor: pointer;
  }
}

/* When using a color utility class inside of a link class
   color should change with link on hover. */
.Link--secondary,
.Link--primary,
.Link--muted {
  &:hover [class*='color-fg'] {
    color: inherit !important;
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
yattho_view_components-0.1.1 app/components/yattho/beta/link.pcss
yattho_view_components-0.0.1 app/components/yattho/beta/link.pcss