File tree Expand file tree Collapse file tree 7 files changed +98
-4
lines changed
Expand file tree Collapse file tree 7 files changed +98
-4
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,13 @@ <h3 class="slogan">
3838 </ h3 >
3939
4040 < div class ="desktop-promo ">
41- < img class ="desktop-promo-image " src ="/images/plus-devices-1.jpg ">
41+ < div class ="desktop-promo-wrapper ">
42+ < img class ="desktop-promo-image " src ="/images/plus-devices-black.jpg ">
43+ < img class ="desktop-promo-image " src ="/images/plus-devices-violet.jpg ">
44+ < img class ="desktop-promo-image " src ="/images/plus-devices-green.jpg ">
45+ < img class ="desktop-promo-image " src ="/images/plus-devices-blue.jpg ">
46+ < img class ="desktop-promo-image " src ="/images/plus-devices-darkblue.jpg ">
47+ </ div >
4248 </ div >
4349
4450 < p >
Original file line number Diff line number Diff line change @@ -175,13 +175,41 @@ footer {
175175 padding-left : 10% ;
176176}
177177
178+ .desktop-promo-wrapper {
179+ position : relative;
180+ }
181+
178182.desktop-promo-image {
179- aspect-ratio : 2 ;
180- object-fit : cover;
181- object-position : 50% 54% ;
182183 width : 100% ;
183184}
184185
186+ .desktop-promo-image : not (: first-child ) {
187+ animation-duration : 10s ;
188+ animation-fill-mode : forwards;
189+ animation-iteration-count : infinite;
190+ animation-timing-function : ease;
191+ left : 0 ;
192+ opacity : 0 ;
193+ position : absolute;
194+ top : 0 ;
195+ }
196+
197+ .desktop-promo-image : nth-child (2 ) {
198+ animation-name : promo-image-1;
199+ }
200+
201+ .desktop-promo-image : nth-child (3 ) {
202+ animation-name : promo-image-2;
203+ }
204+
205+ .desktop-promo-image : nth-child (4 ) {
206+ animation-name : promo-image-3;
207+ }
208+
209+ .desktop-promo-image : nth-child (5 ) {
210+ animation-name : promo-image-4;
211+ }
212+
185213.edge-icon {
186214 background-image : url (/images/icon-edge-256x256.svg);
187215 background-position : center;
@@ -203,3 +231,63 @@ footer {
203231 font-size : 2rem ;
204232 }
205233}
234+
235+ @keyframes promo-image-1 {
236+ 0% {
237+ opacity : 0 ;
238+ }
239+ 20% {
240+ opacity : 1 ;
241+ }
242+ 40% {
243+ opacity : 1 ;
244+ }
245+ 41% {
246+ opacity : 0 ;
247+ }
248+ }
249+
250+ @keyframes promo-image-2 {
251+ 20% {
252+ opacity : 0 ;
253+ }
254+ 40% {
255+ opacity : 1 ;
256+ }
257+ 60% {
258+ opacity : 1 ;
259+ }
260+ 61% {
261+ opacity : 0 ;
262+ }
263+ }
264+
265+ @keyframes promo-image-3 {
266+ 40% {
267+ opacity : 0 ;
268+ }
269+ 60% {
270+ opacity : 1 ;
271+ }
272+ 80% {
273+ opacity : 1 ;
274+ }
275+ 81% {
276+ opacity : 0 ;
277+ }
278+ }
279+
280+ @keyframes promo-image-4 {
281+ 0% {
282+ opacity : 0 ;
283+ }
284+ 60% {
285+ opacity : 0 ;
286+ }
287+ 80% {
288+ opacity : 1 ;
289+ }
290+ 100% {
291+ opacity : 0 ;
292+ }
293+ }
You can’t perform that action at this time.
0 commit comments