Skip to content

Commit 587ce76

Browse files
committed
dev: seperate animation.scss
1 parent 5160a9a commit 587ce76

File tree

2 files changed

+69
-168
lines changed

2 files changed

+69
-168
lines changed

src/scss/animation.scss

+68
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
.animated {
2+
animation-fill-mode: both;
3+
animation-duration: 0.5s;
4+
}
5+
6+
.animated.hinge {
7+
animation-duration: 0.5s;
8+
}
9+
10+
@keyframes fadeInDown {
11+
0% {
12+
opacity: 0;
13+
transform: translateY(-20px);
14+
}
15+
16+
100% {
17+
opacity: 1;
18+
transform: translateY(0);
19+
}
20+
}
21+
22+
.fadeInDown {
23+
animation-name: fadeInDown;
24+
}
25+
26+
@keyframes fadeOutDown {
27+
0% {
28+
opacity: 1;
29+
transform: translateY(0);
30+
}
31+
32+
100% {
33+
opacity: 0;
34+
transform: translateY(20px);
35+
}
36+
}
37+
38+
.fadeOutDown {
39+
animation-name: fadeOutDown;
40+
}
41+
42+
@keyframes fadeOut {
43+
0% {
44+
opacity: 1;
45+
}
46+
47+
100% {
48+
opacity: 0;
49+
}
50+
}
51+
52+
.fadeOut {
53+
animation-name: fadeOut;
54+
}
55+
56+
@keyframes fadeIn {
57+
0% {
58+
opacity: 0;
59+
}
60+
61+
100% {
62+
opacity: 1;
63+
}
64+
}
65+
66+
.fadeIn {
67+
animation-name: fadeIn;
68+
}

src/scss/style.scss

+1-168
Original file line numberDiff line numberDiff line change
@@ -1,181 +1,14 @@
11
@charset 'UTF-8';
22
@import 'consts/consts.scss';
33

4-
/* basic styles ends */
5-
/* animation starts */
6-
.animated {
7-
-webkit-animation-fill-mode: both;
8-
-moz-animation-fill-mode: both;
9-
-ms-animation-fill-mode: both;
10-
-o-animation-fill-mode: both;
11-
animation-fill-mode: both;
12-
-webkit-animation-duration: 0.5s;
13-
-moz-animation-duration: 0.5s;
14-
-ms-animation-duration: 0.5s;
15-
-o-animation-duration: 0.5s;
16-
animation-duration: 0.5s;
17-
}
18-
19-
.animated.hinge {
20-
-webkit-animation-duration: 0.5s;
21-
-moz-animation-duration: 0.5s;
22-
-ms-animation-duration: 0.5s;
23-
-o-animation-duration: 0.5s;
24-
animation-duration: 0.5s;
25-
}
26-
27-
@keyframes fadeInDown {
28-
0% {
29-
opacity: 0;
30-
-webkit-transform: translateY(-20px);
31-
}
32-
33-
100% {
34-
opacity: 1;
35-
-webkit-transform: translateY(0);
36-
}
37-
}
38-
39-
@keyframes fadeInDown {
40-
0% {
41-
opacity: 0;
42-
-moz-transform: translateY(-20px);
43-
}
44-
45-
100% {
46-
opacity: 1;
47-
-moz-transform: translateY(0);
48-
}
49-
}
50-
51-
@keyframes fadeInDown {
52-
0% {
53-
opacity: 0;
54-
-o-transform: translateY(-20px);
55-
}
56-
57-
100% {
58-
opacity: 1;
59-
-o-transform: translateY(0);
60-
}
61-
}
62-
63-
@keyframes fadeInDown {
64-
0% {
65-
opacity: 0;
66-
transform: translateY(-20px);
67-
}
68-
69-
100% {
70-
opacity: 1;
71-
transform: translateY(0);
72-
}
73-
}
74-
75-
.fadeInDown {
76-
-webkit-animation-name: fadeInDown;
77-
-moz-animation-name: fadeInDown;
78-
-o-animation-name: fadeInDown;
79-
animation-name: fadeInDown;
80-
}
81-
82-
@keyframes fadeOutDown {
83-
0% {
84-
opacity: 1;
85-
-webkit-transform: translateY(0);
86-
}
87-
88-
100% {
89-
opacity: 0;
90-
-webkit-transform: translateY(20px);
91-
}
92-
}
93-
94-
@keyframes fadeOutDown {
95-
0% {
96-
opacity: 1;
97-
-moz-transform: translateY(0);
98-
}
99-
100-
100% {
101-
opacity: 0;
102-
-moz-transform: translateY(20px);
103-
}
104-
}
105-
106-
@keyframes fadeOutDown {
107-
0% {
108-
opacity: 1;
109-
-o-transform: translateY(0);
110-
}
111-
112-
100% {
113-
opacity: 0;
114-
-o-transform: translateY(20px);
115-
}
116-
}
117-
118-
@keyframes fadeOutDown {
119-
0% {
120-
opacity: 1;
121-
transform: translateY(0);
122-
}
123-
124-
100% {
125-
opacity: 0;
126-
transform: translateY(20px);
127-
}
128-
}
129-
130-
.fadeOutDown {
131-
-webkit-animation-name: fadeOutDown;
132-
-moz-animation-name: fadeOutDown;
133-
-o-animation-name: fadeOutDown;
134-
animation-name: fadeOutDown;
135-
}
136-
137-
@keyframes fadeOut {
138-
0% {
139-
opacity: 1;
140-
}
141-
142-
100% {
143-
opacity: 0;
144-
}
145-
}
146-
147-
.fadeOut {
148-
-webkit-animation-name: fadeOut;
149-
-moz-animation-name: fadeOut;
150-
-o-animation-name: fadeOut;
151-
animation-name: fadeOut;
152-
}
153-
154-
@keyframes fadeIn {
155-
0% {
156-
opacity: 0;
157-
}
158-
159-
100% {
160-
opacity: 1;
161-
}
162-
}
163-
164-
.fadeIn {
165-
-webkit-animation-name: fadeIn;
166-
-moz-animation-name: fadeIn;
167-
-o-animation-name: fadeIn;
168-
animation-name: fadeIn;
169-
}
170-
171-
/* animation ends */
1724
.content {
1735
height: auto;
1746
float: right;
1757
width: calc(100% - $sidebar-width);
1768
margin-top: 60px;
1779
}
17810

11+
@import 'animation.scss';
17912
@import 'raw-components/nav.scss';
18013
@import 'raw-components/sidebar.scss';
18114

0 commit comments

Comments
 (0)