MINI Sh3ll
/*!
* Waves v0.7.4
* http://fian.my.id/Waves
*
* Copyright 2014 Alfiana E. Sibuea and other contributors
* Released under the MIT license
* https://github.com/fians/Waves/blob/master/LICENSE
=waves-transition($transition)
-webkit-transition: $transition
-moz-transition: $transition
-o-transition: $transition
transition: $transition
=waves-transform($string)
-webkit-transform: $string
-moz-transform: $string
-ms-transform: $string
-o-transform: $string
transform: $string
=waves-box-shadow($shadow)
-webkit-box-shadow: $shadow
box-shadow: $shadow
.waves-effect
position: relative
cursor: pointer
display: inline-block
overflow: hidden
-webkit-user-select: none
-moz-user-select: none
-ms-user-select: none
user-select: none
-webkit-tap-highlight-color: transparent
.waves-ripple
position: absolute
border-radius: 50%
width: 100px
height: 100px
margin-top: -50px
margin-left: -50px
opacity: 0
background: rgba(0, 0, 0, 0.2)
$gradient: rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%
background: -webkit-radial-gradient($gradient)
background: -o-radial-gradient($gradient)
background: -moz-radial-gradient($gradient)
background: radial-gradient($gradient)
+waves-transition(all 0.5s ease-out)
-webkit-transition-property: -webkit-transform, opacity
-moz-transition-property: -moz-transform, opacity
-o-transition-property: -o-transform, opacity
transition-property: transform, opacity
+waves-transform(scale(0) translate(0, 0))
pointer-events: none
&.waves-light .waves-ripple
background: rgba(255, 255, 255, 0.4)
$gradient: rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%
background: -webkit-radial-gradient($gradient)
background: -o-radial-gradient($gradient)
background: -moz-radial-gradient($gradient)
background: radial-gradient($gradient)
&.waves-classic .waves-ripple
background: rgba(0, 0, 0, 0.2)
&.waves-classic.waves-light .waves-ripple
background: rgba(255, 255, 255, 0.4)
.waves-notransition
+waves-transition(none #{"!important"})
.waves-button,
.waves-circle
+waves-transform(translateZ(0))
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%)
.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input
white-space: nowrap
vertical-align: middle
cursor: pointer
border: none
outline: none
color: inherit
background-color: rgba(0, 0, 0, 0)
font-size: 1em
line-height: 1em
text-align: center
text-decoration: none
z-index: 1
.waves-button
padding: 0.85em 1.1em
border-radius: 0.2em
.waves-button-input
margin: 0
padding: 0.85em 1.1em
.waves-input-wrapper
border-radius: 0.2em
vertical-align: bottom
&.waves-button
padding: 0
.waves-button-input
position: relative
top: 0
left: 0
z-index: 1
.waves-circle
text-align: center
width: 2.5em
height: 2.5em
line-height: 2.5em
border-radius: 50%
.waves-float
-webkit-mask-image: none
+waves-box-shadow(0px 1px 1.5px 1px rgba(0, 0, 0, 0.12))
+waves-transition(all 300ms)
&:active
+waves-box-shadow(0px 8px 20px 1px rgba(0, 0, 0, 0.3))
.waves-block
display: block
/* Firefox Bug: link not triggered
a.waves-effect .waves-ripple
z-index: -1
OHA YOOOO