Skip to content

Commit 8dc4cd7

Browse files
authored
Merge pull request #219 from NGO-Algorithm-Audit/feature/structural_edits
Added animation and color to desktop version of landing page
2 parents a7e893e + 0617169 commit 8dc4cd7

File tree

1 file changed

+57
-3
lines changed

1 file changed

+57
-3
lines changed

assets/scss/_landingpage.scss

Lines changed: 57 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,20 +105,68 @@
105105
box-sizing: border-box;
106106
}
107107

108+
@keyframes spin {
109+
0% { transform: rotate(0deg); }
110+
100% { transform: rotate(360deg); }
111+
}
112+
113+
@-moz-keyframes spin {
114+
0% { -moz-transform: rotate(0deg); }
115+
100% { -moz-transform: rotate(360deg); }
116+
}
117+
118+
@-webkit-keyframes spin {
119+
0% { -webkit-transform: rotate(0deg); }
120+
100% { -webkit-transform: rotate(360deg); }
121+
}
122+
123+
.shape-circle-middle-left,
124+
.shape-circle-top-middle__right,
125+
.shape-circle-top-right {
126+
-webkit-animation: pulsate 3s infinite;
127+
-moz-animation: pulsate 3s infinite;
128+
animation: pulsate 3s infinite;
129+
}
130+
131+
@keyframes pulsate {
132+
0% { transform: scale(1); }
133+
50% { transform: scale(1.05); }
134+
100% { transform: scale(1); }
135+
}
136+
137+
@-moz-keyframes pulsate {
138+
0% { -moz-transform: scale(1); }
139+
50% { -moz-transform: scale(1.05); }
140+
100% { -moz-transform: scale(1); }
141+
}
142+
143+
@-webkit-keyframes pulsate {
144+
0% { -webkit-transform: scale(1); }
145+
50% { -webkit-transform: scale(1.05); }
146+
100% { -webkit-transform: scale(1); }
147+
}
148+
108149
.shape-square-top-left {
109150
top: 10%;
110151
left: 0px;
111152
transform-origin: top left;
112153
transform: rotate(6deg);
113154
width: 110%;
114155
padding: 37%;
156+
background-color: #D5EBDB;
115157
}
116158

117159
.shape-square-middle-left {
118160
top: 80%;
119161
right: 45%;
120162
transform-origin: top right;
121163
transform: rotate(-28deg);
164+
-webkit-animation: spin 90s linear infinite;
165+
-moz-animation: spin 90s linear infinite;
166+
animation: spin 90s linear infinite;
167+
-webkit-transform-origin: center;
168+
-moz-transform-origin: center;
169+
transform-origin: center;
122170
padding: 37%;
123171
}
124172

@@ -148,8 +196,9 @@
148196
bottom: 10%;
149197
left: 7%;
150198
padding: 12%;
151-
transform-origin: top middle;
152-
transform: rotate(-73deg);
199+
-webkit-animation: pulsate 5s infinite;
200+
-moz-animation: pulsate 5s infinite;
201+
animation: pulsate 5s infinite;
153202
clip-path: polygon(50% 13%, 0% 100%, 100% 100%);
154203
}
155204

@@ -189,6 +238,7 @@
189238
transform-origin: bottom right;
190239
transform: rotate(12deg);
191240
padding: 37%;
241+
background-color: #064e72;
192242
}
193243

194244
.shape-triangle-bottom-right {
@@ -206,6 +256,7 @@
206256
transform-origin: top left;
207257
transform: rotate(8deg);
208258
padding: 9%;
259+
background-color: #ffcbbd;
209260
}
210261

211262
.shape-square-bottom-middle__left {
@@ -226,10 +277,13 @@
226277

227278
.shape-square-bottom-middle__most-right {
228279
top: -10%;
229-
right: 2%;
280+
right: -2%;
230281
transform-origin: top right;
231282
transform: rotate(-16deg);
232283
padding: 9%;
284+
-webkit-animation: pulsate 5s infinite;
285+
-moz-animation: pulsate 5s infinite;
286+
animation: pulsate 5s infinite;
233287
}
234288

235289
.landing-page-scroll-container {

0 commit comments

Comments
 (0)