AMPLICATION WEBSITE ANIMATION LOOP
This is a website header for Amplication's website, a platform dedicated to code modification and creation.Upon receiving the project, we envisioned a dynamic animation loop designed to resonate with the coding community's visual language while staying true to Amplication's brand identity.
As a result of the limited design guidelines and elements I had to work with, I had to think creatively and find ways to make the animation stand out.I designed a layout that shows a piece of code's journey from the Amplication platform through various modifiers, ending with upload to the cloud. Afterwards, each icon was carefully refined.
![](https://freight.cargo.site/t/original/i/73f0a1fdec5fb2ec4ba62d6d89aef156d6cf835eb2f634e18481fee5f64db056/ezgif-4-f24f8e134a.gif)
![](https://freight.cargo.site/t/original/i/9a1015ebdbc9c6145dbe9a03f9a4dad71d0b4502952c8eda62ce7afc37f8d3f0/ezgif-4-01a39d2039.gif)
![](https://freight.cargo.site/t/original/i/78d6275f10dba064357b7ce2df57b08d8881a886c30b9e6741b883c1c0b5808c/ezgif-4-293731c86d.gif)
![](https://freight.cargo.site/t/original/i/322af8194637e19409b7c7929d484d9ca4dc3c07521a171a9ccb69bed54118ba/ezgif-4-3f6a461677.gif)
Early Stages Frame Design:
![](https://freight.cargo.site/t/original/i/85bb8afcb892a56de825686a73f80997735572396b3ef1e73aea9d1ede19180e/Artboard-5-copy.png)
Amplication brand / and / design elements:
![](https://freight.cargo.site/t/original/i/66931c88818ee4846b1d12e0aae40f76e4df3e35002f2537168e60048278461c/Artboard-10.png)
![](https://freight.cargo.site/t/original/i/7dba5c30e980ed822047497a38782c75c5c736f700efab9905f6ebb86cc9d6a7/Artboard-11.png)
![](https://freight.cargo.site/t/original/i/1c605ec7b5031affddcf6681314d6cd272e42734fcb3403abb35c83c725fb7b0/Artboard-13.png)
Icon Sketches:
![](https://freight.cargo.site/t/original/i/5d13bd4f15817e1c909db2c200ef4ad60544e5eb465117e96183070d736dfff0/Marketing-1-0-00-00-00.png)
I strategically manipulated the vector layers to ensure a seamless online animation experience, because this animation had to be in JSON format. This process required working only in vector-based layers, and within the LottieFiles supported features - which are very limited.
Icon animation evolution:
![](https://freight.cargo.site/t/original/i/09e8cfcee6c8b274175e9bb002db0394cc6aa4f2b27f566cef4fb1691d5fe78c/ezgif-4-ac83c6a119.gif)
![](https://freight.cargo.site/t/original/i/440db7c905d8a0c538e47ef2f1040b47684a3a6ace3cfbb168b2e3316391d09c/ezgif-4-6adb82d654.gif)
![](https://freight.cargo.site/t/original/i/981e6a5dbbcf957966623d78fc7712cd55ab754d05853af8f34f1e035e2e4f55/ezgif-4-d5ad196f1d.gif)
After that, it was just a bunch of trial and error, trying to manipulate the key frames to make those simple designs have a lot of character, and then making sure that they play in the loop.
![](https://freight.cargo.site/t/original/i/beb62731be7993abc7beeccdc2e07473593fca9810746eda1f851a5e10bab18f/ezgif-4-d5d7151c6d.gif)
The outcome is slick animation that, despite its straightforward graphic system, conceals cool little animated details.
Thanks for scrolling :)
![](https://freight.cargo.site/t/original/i/2263fa479e565f27e224a68861616ff4ea3405db17feb38f34aab1837314e42b/ezgif-4-dea8724127.gif)