feat(progressButtons): style progress button styles
							parent
							
								
									71cbaf6e52
								
							
						
					
					
						commit
						b304355b80
					
				| 
						 | 
				
			
			@ -79,9 +79,6 @@ $btn-icon-size: 34px;
 | 
			
		|||
.progress-buttons-container {
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  font-size: 16px;
 | 
			
		||||
  .progress {
 | 
			
		||||
    margin-bottom: 0;
 | 
			
		||||
  }
 | 
			
		||||
  span.button-title {
 | 
			
		||||
    display: inline-block;
 | 
			
		||||
    width: 100%;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,83 +2,83 @@
 | 
			
		|||
  <div class="row">
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">fill horizontal</span>
 | 
			
		||||
      <button progress-button="progressFunction()">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" class="btn btn-success">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">fill vertical</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-direction="vertical">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-direction="vertical" class="btn btn-danger">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">shrink horizontal</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="shrink">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="shrink" class="btn btn-warning">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">shrink vertical</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="shrink" pb-direction="vertical">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="shrink" pb-direction="vertical" class="btn btn-info">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="row">
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-angle-bottom <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-bottom">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-bottom" class="btn btn-success">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-angle-top <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-top">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-top" class="btn btn-danger">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-angle-left <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-left">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-left" class="btn btn-warning">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-angle-right <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-right">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-angle-right" class="btn btn-info">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="row">
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-side-down <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-down">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-down" class="btn btn-success">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-side-up <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-up">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-up" class="btn btn-danger">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-side-left <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-left">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-left" class="btn btn-warning">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-side-right <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-right">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-side-right" class="btn btn-info">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="row">
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">rotate-back <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-back">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="rotate-back" class="btn btn-success">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">flip-open <br/>perspective</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="flip-open">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="flip-open" class="btn btn-danger">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">slide-down <br/>horizontal</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="slide-down">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="slide-down" class="btn btn-warning">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6 col-lg-3">
 | 
			
		||||
      <span class="button-title">move-up <br/>horizontal</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="move-up">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="move-up" class="btn btn-info">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="row">
 | 
			
		||||
    <section class="col-md-6">
 | 
			
		||||
      <span class="button-title">top-line <br/>horizontal</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="top-line">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="top-line" class="btn btn-success">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
    <section class="col-md-6">
 | 
			
		||||
      <span class="button-title">lateral-lines <br/>vertical</span>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="lateral-lines">Submit</button>
 | 
			
		||||
      <button progress-button="progressFunction()" pb-style="lateral-lines" class="btn btn-info">Submit</button>
 | 
			
		||||
    </section>
 | 
			
		||||
  </div>
 | 
			
		||||
</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -108,3 +108,71 @@ $hover: 24;
 | 
			
		|||
.btn .caret {
 | 
			
		||||
  margin-left: 2px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin progressButtonColor($btnColor) {
 | 
			
		||||
  .content {
 | 
			
		||||
    &:after, &:before {
 | 
			
		||||
      color: darken($btnColor, 40);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.progress-button-style-move-up, &.progress-button-style-slide-down {
 | 
			
		||||
    .content {
 | 
			
		||||
      background-color: darken($btnColor, 10);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.progress-button-style-lateral-lines .progress-inner {
 | 
			
		||||
    border-color: darken($btnColor, 10);
 | 
			
		||||
    background: 0 0;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .progress {
 | 
			
		||||
    background-color: darken($btnColor, 10);
 | 
			
		||||
    box-shadow: 0 1px 0 darken($btnColor, 10);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .progress-inner {
 | 
			
		||||
    background-color: darken($btnColor, 20);
 | 
			
		||||
  }
 | 
			
		||||
  &.progress-button-perspective  {
 | 
			
		||||
    background: none;
 | 
			
		||||
    .content {
 | 
			
		||||
      background-color: $btnColor;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.progress-button {
 | 
			
		||||
  .progress {
 | 
			
		||||
    margin-bottom: 0;
 | 
			
		||||
    border-radius: 0;
 | 
			
		||||
  }
 | 
			
		||||
  &:hover {
 | 
			
		||||
    transform: none;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-primary {
 | 
			
		||||
    @include progressButtonColor($primary);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-default {
 | 
			
		||||
    @include progressButtonColor($default);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-success {
 | 
			
		||||
    @include progressButtonColor($success);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-info {
 | 
			
		||||
    @include progressButtonColor($info);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-warning {
 | 
			
		||||
    @include progressButtonColor($warning);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  &.btn-danger {
 | 
			
		||||
    @include progressButtonColor($danger);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue