Skip to content

🛌 Opdarcht Week 3

Yasser Al Sleiman edited this page Jan 4, 2023 · 10 revisions
  • analyseren

Ik begon aan deze opdracht met zoeken naar inspiratie op het gebied van micri interactions gewoon opzoek gaan naar geanimeerde websites waar ik ideeën vandaan kon halen.Toen ik eenmaal inspiratie had gevonden begon ik met het schetsen van een aantal ideeën, zodat ik een visueel beeld kreeg bij mijn ideeën. Zie hieronder een aantal screenshots van websites die mij inspireerde bij het maken van mijn opdracht: GlitchSlideshow_featured 0522-CSSJavascriptSlider-Luke_Social-8a1d6e362269f0c827e6d5e456dd86ce-43ec85958dd52fb3ae2b686b89b806aa

  • ontwerpen

w3

  • bouwen

Ik begon met de bouwfase binnen deze applicatie door gebaseerde sveltekit app op te zetten. Vervolgens maakte ik in sveltekit vier verschillende pagina's de eerste was de homepagina met title en drie button leiden tot ander pagina's. De rest van de pagina's, elke pagina, is als een andere animatie elke week. hier gebruik ik javascript library Gsap voor animeren de elementen Zie hieronder een stukje code die het gewenste effect realiseert:

    import {gsap} from 'gsap';
	import { onMount } from "svelte";
    onMount(() => {
        
         gsap.from('.card', { duration:2, opacity: 0, delay: 1,
            stagger:1
        })

    })
</script>
<div class="App">
    <section class="container">
        <frame class="card">
            <section class="face face1">
                <div class="content">
                 <h3>windows</h3>
                </div> 
            </section>
            <section class="face face2">
                <div class="content">
                    <p>
                        Lorem, ipsum dolor sit amet consectetur adipisicing elit.
                         Deserunt quidem vero accusantium alias illum expedita commodi 
                         animi, dolorem, aspernatur cum voluptatibus consequuntur porro, 
                     <p/>
                </div> 
            </section>
 </frame>
  • Integreren

Voor het integreren van dit project heb ik het simpel gehouden, zoals in voorgaande sprints door Vercel te gebruiken. mijn website stond online en is te bezoeken op Creative - coding

Clone this wiki locally