Sha256: d528f039b1ef945fcbc85f7a9f4dc0349838048b6406f754358ca6a9abddc909

Contents?: true

Size: 1.11 KB

Versions: 301

Compression:

Stored size: 1.11 KB

Contents

@import "../../settings/all";
@import "../../tools/all";
@import "../../helpers/all";

@include govuk-exports("govuk/component/label") {
  .govuk-label {
    @include govuk-font($size: 19);
    @include govuk-text-colour;

    display: block;

    margin-bottom: govuk-spacing(1);
  }

  // Modifiers that make labels look more like their equivalent headings

  .govuk-label--xl {
    @include govuk-font($size: 48, $weight: bold);
    margin-bottom: govuk-spacing(3);
  }

  .govuk-label--l {
    @include govuk-font($size: 36, $weight: bold);
    margin-bottom: govuk-spacing(3);
  }

  .govuk-label--m {
    @include govuk-font($size: 24, $weight: bold);
    margin-bottom: govuk-spacing(2);
  }

  .govuk-label--s {
    @include govuk-font($size: 19, $weight: bold);
  }

  // When the label is nested inside a heading, override the heading so that it
  // does not have a margin. Effectively we want to be able to treat the heading
  // as if it is not there.
  //
  // This breaks BEM conventions because it exists as a parent of the 'block',
  // so we can't really consider an element.
  .govuk-label-wrapper {
    margin: 0;
  }
}

Version data entries

301 entries across 301 versions & 4 rubygems

Version Path
govuk_tech_docs-2.2.2 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_tech_docs-2.2.1 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_tech_docs-2.2.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_tech_docs-2.1.1 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_tech_docs-2.1.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_tech_docs-2.0.13 node_modules/govuk-frontend/govuk/components/label/_label.scss
dxw_govuk_frontend_rails-3.6.0 vendor/assets/stylesheets/components/label/_label.scss
dxw_govuk_frontend_rails-3.5.0 vendor/assets/stylesheets/components/label/_label.scss
govuk_publishing_components-21.54.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.53.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.52.1 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.52.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.51.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.50.1 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.50.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.49.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.48.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.47.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.46.0 node_modules/govuk-frontend/govuk/components/label/_label.scss
govuk_publishing_components-21.45.0 node_modules/govuk-frontend/govuk/components/label/_label.scss