background preloader

JS

Facebook Twitter

Kinesis. Victorqribeiro/isocity: A isometric city builder in JavaScript. Creepyface. AniJS, A Library to Raise your Web Design without Coding. Anime.js • JavaScript animation engine. Choreographer-js. Reveal Animations When Scrolling — WOW.js. Jwilber/roughViz: Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser. Muhammederdem/vue-interactive-paycard: Credit card form with smooth and sweet micro-interactions. Jsonbox.io | HTTP based JSON storage.

Jessepollak/card at blogduwebdesign.com. Cables. Pagemap · mini map for web pages · larsjung.de. Blog.md. Welcome to the Widget of the Week series, where I take gifs or videos of awesome UI/UX components, and bring them to life with code. Today we are going to create a minimalistic navigation menu, that animates when hovering an option. The inspiration comes from this submission created by Zhenya Rynzhuk and looks like this: Preparations For today's widget, we will be using Vue.js, and for some animations, we'll use TweenMax.

If you want to follow along you can fork this codepen template that already has the dependencies. Matching the look The first thing I want to do with this component is to match the design. probably this will be the easiest part since there are no complicated graphics that will need SVG or icons. Inside our app node, I will start by creating the markup for the menu. I'm adding class="menu-item" to style the container and the items of the menu in the next step. The menu is looking really ugly right now, let's change that: jQuery. Three.js - Javascript 3D library. Slurve.js. Sandoche/Darkmode.js: □ Add a dark-mode / night-mode to your website in a few seconds.

SimpleParallax - a JavaScript library for parallax effects. Freezeframe : une bibliothèque JavaScript pour mettre en pause des Gifs. Voilà une bibliothèque JS qui va pouvoir être pratique pour vos prochains projets, voir même votre prochain folio. Freezeframe va en effet vous permettre de prendre le contrôle sur la lecture d’un GIF animé, lancer sa lecture en hovers, au clic ou encore avec des boutons de lecture. En savoir plus sur Freezeframe La page de démonstration Auteur : ctrl-freaks Licence : MIT License. 12 effets Javascript et CSS pour booster vos animations.

Tendance centrale, les animations et micro-interactions sont des éléments à mettre en place obligatoirement lors du déploiement d’un produit interactif. Si vous êtes ici, vous n’avez évidemment pas pu passer à côté : les animations sont présentes partout aujourd’hui. Lors du scroll, sur de la typographie et surtout lors d’interactions, elles donnent du feedback à l’utilisateur pour une meilleure expérience. Vous l’avez compris, le temps des sites plats et sans vie est désormais révolu. Pour renouveler vos bibliothèques d’animation, je vous propose une petite sélection de 12 ressources avec des dizaines d’effets pour booster vos interfaces Circle Menu Une bonne alternative à un menu burger avec de grosses typographies par exemple.

Animate CSS Grid Une bibliothèque pour animer les éléments CSS Grid. Scrolling Gradient Le dégradé de fond change lors du scroll : simple, efficace, comme ici par exemple. Rallax Encore une ressource pour créer simplement un effet de parallaxe sur vos pages. Splitting. Locomotive Scroll | Detection of elements in viewport & smooth scrolling with parallax effects. Darkmode.js.