Sha256: f101208e9c6350898ebbf34c1eaff50a3aa4bf5abc670aaf0df0382b353c2273

Contents?: true

Size: 1.34 KB

Versions: 50

Compression:

Stored size: 1.34 KB

Contents

@import "govuk_publishing_components/individual_component_support";

$gem-c-print-link-background-width: 16px;
$gem-c-print-link-background-height: 18px;

.gem-c-print-link {
  display: none;
}

.gem-c-print-link.gem-c-print-link--show-without-js {
  display: block;
}

.js-enabled {
  .gem-c-print-link {
    display: block;
  }
}

.gem-c-print-link__link,
.gem-c-print-link__button {
  background: image-url("govuk_publishing_components/icon-print.png") no-repeat govuk-spacing(2) 50%;
  background-size: $gem-c-print-link-background-width $gem-c-print-link-background-height;
  padding: govuk-spacing(2) govuk-spacing(2) govuk-spacing(2) (govuk-spacing(4) + $gem-c-print-link-background-width);
  text-decoration: none;

  @include govuk-device-pixel-ratio($ratio: 2) {
    background-image: image-url("govuk_publishing_components/icon-print-2x.png");
  }

  &:hover {
    background-color: govuk-colour("light-grey");
  }
}

.gem-c-print-link__link {
  box-shadow: inset 0 0 0 1px $govuk-border-colour;

  &:focus {
    border: 0;
    box-shadow: 0 $govuk-focus-width $govuk-text-colour;
  }
}

.gem-c-print-link__button {
  border: 1px solid $govuk-border-colour;
  color: $govuk-link-colour;
  cursor: pointer;
  margin: govuk-spacing(0);

  &:focus {
    @include govuk-focused-text;
    background-color: $govuk-focus-colour;
    border-color: transparent;
  }
}

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
govuk_publishing_components-36.1.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-36.0.3 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-36.0.2 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-36.0.1 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-36.0.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.23.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.22.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.21.4 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.21.3 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.21.2 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.21.1 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.21.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.20.1 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.20.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.19.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.18.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.17.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.16.1 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.16.0 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss
govuk_publishing_components-35.15.5 app/assets/stylesheets/govuk_publishing_components/components/_print-link.scss