Category

jQuery

Category

In modern web development, animation plays a crucial role in enhancing user experience, making websites more engaging and interactive. CSS and JavaScript animation libraries provide a convenient and efficient way to add smooth, dynamic animations to web pages without requiring complex code. While CSS is great for simple animations, JavaScript animation libraries offer more flexibility and control over complex animations. JavaScript allows developers to create interactive, customizable, and even physics-based animations, making it a go-to…

Rough.js is a light weight (~8k), Canvas based library that lets you draw in a sketchy, hand-drawn-like, style. The library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses. It also supports drawing SVG paths. If you have Workly imported on your web page (~1k only), RoughJS will automatically offload all processing to a web worker – freeing up your main UI thread. This is great when creating complex drawings using RoughJs like…

Sticky Sidebar is a pure JavaScript plugin for making smart and high performance sticky sidebar, works with sidebar if it’s taller or shorter than the viewport, integrated with resize sensor to re-calculate the dimensions automatically when the size of sidebar or its container is changed, supports jQuery/Zepto and compatible with Firefox, Chrome, Safari, and IE9+. Sticky Sidebar does not re-calculate all dimensions when scrolling, just necessary dimensions. It handles the sidebar when is tall or…

Fitty is a Javascript plugin that scales up (or down) text so it fits perfectly to its parent container. It’s ideal for flexible and responsive websites. Features: – No dependencies – Easy setup – Optimal performance by grouping DOM read and write operations – Works with WebFonts – Min and max font sizes – Support for MultiLine – Auto update when viewport changes – Monitors element subtree and updates accordingly

billboard.js is a re-usable easy interface JavaScript chart library, based on D3 v4+. Chart generation is super easy. With detailed options, you can create chart instantly. Billboard.js works on D3 v4+ and every code was written as ESM(ES Module) with ES6+ syntax. Billboard.js is forked project of the popular C3.js. You can migrate with the minimal change of your code, taking all the advantages which billboard.js brings. billboard.js provides the easiest way to create ‘chart’…

This is a couple of ideas for typography animations and letter (hover) effects for playful interactions developed by Codrops. You can find awesome text animations that you can use in your web projects. Letters are such a great thing to play with and they allow for so many interesting interactions and effects to enhance a design and make decorative headlines stand out. The below examples have been created using anime.js. and Charming.js So just see…

This is an experiment where grid items get revealed and unrevealed with animated, morphing SVG paths using anime.js. It’s been developed by Codrops. These effects can look quite interesting on image grids, covering and uncovering every grid item when navigating. The idea was sparked by the beautiful and creative JOHO’s website. The main idea is to use fitting coupled effects that work well with each other, and to play with organic looking shapes. Using SVG…

This is an experimental hover effects that reveal a stack of multiple colored cards behind the hovered item. It’s been developed by Codrops. The concept stems from the hover effect seen on Merci-Michel which has a really nice feel to it because of its fluidity. The idea is to show a stack behind the hovered thumbnail that has the same main color as the image and then animate the elements in a swift motion.  …

GridTab is a lightweight jQuery plugin to create grid based responsive tabs. Girdtab could be a perfect solution for the following UI design pattern. Gridtab supports two layout modes grid and tab. By default, it uses the grid layout. Click any tab in demo and resize the window to see how it works. Features: – Responsive – Lightweight and based on CSS3 flexbox – Set Grid for each breakpoint – Switch between Grid and Tab…

This is a couple of schematic, inspirational proof-of-concepts for how to show the search interface on a website using CSS animations developed by Codrops. You will explore some different layouts combined with some engaging CSS animations. The demos all have a schematic look and almost all of them show the search interface when clicking on the search icon that is always placed in the top right corner of the page (except for demo 2 where…