gulp-starter
70 строк · 1.2 Кб
1@mixin shine {
2@keyframes shine {
30% {
4transform: translate(-100%, -25%) rotate(10deg);
5}
620% {
7transform: translate(100%, -25%) rotate(10deg);
8}
9100% {
10transform: translate(100%, -25%) rotate(10deg);
11}
12}
13}
14
15@mixin updown {
16@keyframes updown {
1750% {
18transform: translateY(-20px);
19}
20
21100% {
22transform: translateY(0);
23}
24}
25}
26
27@mixin pulse {
28@keyframes pulse {
29from {
30transform: scale(1);
31transform-origin: center center;
32animation-timing-function: ease-out;
33}
3410% {
35transform: scale(0.91);
36animation-timing-function: ease-in;
37}
3817% {
39transform: scale(0.98);
40animation-timing-function: ease-out;
41}
4233% {
43transform: scale(0.87);
44animation-timing-function: ease-in;
45}
4645% {
47transform: scale(1);
48animation-timing-function: ease-out;
49}
50}
51}
52
53@mixin fillAnimation {
54@keyframes fillAnimation {
550% {
56transform: scaleX(0);
57}
58100% {
59transform: scaleX(1);
60}
61}
62}
63
64@mixin pulse-btn-bg {
65@keyframes pulse-btn-bg {
66100% {
67box-shadow: 0 0 0 20px rgba(193, 244, 246, 0);
68}
69}
70}
71