blob: cc88c40f56ca0886146aeed5f058783280918977 [file] [log] [blame]
Dirk Vogtf5a15532016-09-26 15:52:24 +02001.withripple {
2 position: relative;
3}
4.ripple-container {
5 position: absolute;
6 top: 0;
7 left: 0;
8 z-index: 1;
9 width: 100%;
10 height: 100%;
11 overflow: hidden;
12 border-radius: inherit;
13 pointer-events: none;
14}
15.ripple {
16 position: absolute;
17 width: 20px;
18 height: 20px;
19 margin-left: -10px;
20 margin-top: -10px;
21 border-radius: 100%;
22 background-color: #000;
23 background-color: rgba(0, 0, 0, 0.05);
24 -webkit-transform: scale(1);
25 -ms-transform: scale(1);
26 -o-transform: scale(1);
27 transform: scale(1);
28 -webkit-transform-origin: 50%;
29 -ms-transform-origin: 50%;
30 -o-transform-origin: 50%;
31 transform-origin: 50%;
32 opacity: 0;
33 pointer-events: none;
34}
35.ripple.ripple-on {
36 -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
37 -o-transition: opacity 0.15s ease-in 0s, -o-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
38 transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
39 opacity: 0.1;
40}
41.ripple.ripple-out {
42 -webkit-transition: opacity 0.1s linear 0s !important;
43 -o-transition: opacity 0.1s linear 0s !important;
44 transition: opacity 0.1s linear 0s !important;
45 opacity: 0;
46}
47/*# sourceMappingURL=ripples.css.map */