Sha256: bf5d69ceb1cbd8732797dfe96752ee5db449c88e6be544fedffd567b3c144205

Contents?: true

Size: 1.33 KB

Versions: 32

Compression:

Stored size: 1.33 KB

Contents

.gem-c-show-password__input-wrapper {
  display: table; // IE fallback
  display: flex;
  width: 100%;
  flex-direction: column;

  @include govuk-media-query($from: mobile) {
    flex-direction: row;
  }

  .gem-c-input--with-password {
    display: table-cell;

    &:focus {
      z-index: 1;
    }

    &::-ms-reveal {
      display: none;
    }
  }
}

.gem-c-show-password__toggle {
  @include govuk-font(19);
  z-index: 0;
  display: table-cell; // IE fallback
  padding: govuk-spacing(1) govuk-spacing(3);
  min-width: 5em; // stops the button width jumping when the text changes
  color: $govuk-link-colour;
  text-decoration: underline;
  background: govuk-colour("white");
  border: solid 2px $govuk-input-border-colour;
  white-space: nowrap;
  cursor: pointer;

  @include govuk-media-query($until: mobile) {
    padding: govuk-spacing(1);
    width: 100%;
    margin-top: -2px;
    white-space: normal;
  }

  @include govuk-media-query($from: mobile) {
    margin-left: -2px;
    margin-top: 0;
    margin-bottom: 0;
  }

  &:hover {
    color: $govuk-link-hover-colour;
  }

  &:focus {
    z-index: 1;
    background: $govuk-focus-colour;
    color: $govuk-focus-text-colour;
    outline: 0;
  }

  &:active {
    z-index: 1;
    background: govuk-colour("white");
    border-color: $govuk-focus-colour;
    color: $govuk-link-active-colour;
  }
}

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
govuk_publishing_components-24.12.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.11.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.11.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.10.3 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.10.2 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.10.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.10.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.9.4 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.9.3 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.9.2 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.9.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.9.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.8.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.7.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.7.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.6.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.6.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.5.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.4.1 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss
govuk_publishing_components-24.4.0 app/assets/stylesheets/govuk_publishing_components/components/_show-password.scss