Sha256: aadf89804c7ec4ef28cf41e34875bb34ca82265e8e81040aeaf7e3fab3c73de4

Contents?: true

Size: 897 Bytes

Versions: 1

Compression:

Stored size: 897 Bytes

Contents

// form ::: generic components

.form {

  // label

  label { display: block; }

  // general

  .input-stacked {
    @include position(relative); padding: .5em 1em .9em;
    @include bottom-border($neutralColor); &:last-child { @include no-bottom-border; }

    textarea, input {  width: 100%; @include no-outline; @include placeholder { color: $lightColor; } }

    .label { display: block; line-height: 1.8; color: $stableColor; }
  }

  // validation error

  .error-message { color: $assertiveColor; font-size: .8em; margin-left: .5em; }

  // required

  .input-required .label:before { content: '*'; color: $assertiveColor; @include position(absolute, null null null .38em); }

  // disabled

  .input-disabled { textarea, input { color: $stableColor; } }

  // character counter

  .input-character-counter { font-size: .8em; margin-left: .5em; &.exceeds { color: $assertiveColor; } }

}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
formagic-0.1.0 app/assets/stylesheets/formagic/form.scss