Sha256: 26f39bccb005a77ea1f64a80269482173856455ac10fb7ae240ebdfa2922f5b7

Contents?: true

Size: 1.59 KB

Versions: 46

Compression:

Stored size: 1.59 KB

Contents

@mixin basic-button {
  @include rounded(200px);
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  @include sans-family;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;

  &.disabled {
    opacity: 0.5;
    cursor: default;
  }

}

@mixin default-button {
  @include basic-button;
  @include gradient(lighten($primary-color, 15%), darken($primary-color, 12%));
  @include text-shadow(#000);
  box-shadow: 0 1px 1px rgba(0,0,0,0.10), 0 1px 0 0px rgba(255,255,255, 0.2) inset;
  border: solid 1px #484e53;
  @include border-colors(#616a71, #484e53, #363b3f);
  color: #efefef;
  
  &:not(.disabled) {
    &:hover{
      @include gradient(lighten($primary-color, 18%), darken($primary-color, 9%));
    }
    
    &:active {
      box-shadow: 0 1px 3px rgba(0,0,0,0.40) inset, 0 1px 0 0px #FFF;
      @include gradient(lighten($primary-color, 8%), darken($primary-color, 17%));
    }
  }
}

@mixin light-button {
  @include basic-button;  
  @include gradient(#FFFFFF, #E7E7E7);
  box-shadow: 0 1px 1px rgba(0,0,0,0.10), 0 1px 0 0 rgba(255,255,255, 0.8) inset;
  border: solid 1px #c7c7c7;
  @include border-colors(#d3d3d3, #c7c7c7, #c2c2c2);
  @include text-shadow;
  color: $primary-color;

  &:not(.disabled) {
    &:hover {
      @include gradient(#FFFFFF, #F1F1F1);
    }

    &:active {
      box-shadow: 0 1px 2px rgba(0,0,0,0.22) inset, 0 1px 0 0px #EEE;
      @include border-colors(#c2c2c2, #b9b9b9, #b7b7b7);
      @include gradient(#F3F3F3, #D8D8D8);
    }
  }

}

@mixin dark-button {
  @include default-button;
}

Version data entries

46 entries across 46 versions & 2 rubygems

Version Path
lalala-4.0.0.dev.141 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.136 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.135 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.134 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.133 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.132 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.131 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.129 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.128 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.126 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.125 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.124 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.123 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.118 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.116 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.114 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.113 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.111 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.109 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss
lalala-4.0.0.dev.107 vendor/deps/active_admin/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss