background preloader

Justified.js

Justified.js
About Justified.js jQuery Plugin to Create Justified Images Grid Justified.js is a jQuery plugin that creates a justified image grid of supplied images. Fill all the spaces! This ineffect creates a elegant image gallery with various sizes of images, where all the images of a row to have the same height. Ideally, Justified.js tries to show images without modifying its aspect ratio and without cropping them. How to Use Lets see some code To get started you'll have to include jquery.justified.images.js and jquery.justified.images.css files in your html file. After this you'll have to intialize this plugin for and container. Options See configuration options Options can also be set programatically, by passing an options hash to the justifiedImages method. Related:  js, jqueryJS

pinceladasdaweb/Socialight · GitHub 15 Responsive jQuery UI Snippets & Modules With responsive web design evolving as a must-have for every website, more user-interface related issues have started to come up when designing for mobile and tablet devices. In this showcase, we present 15 fresh and responsive jQuery snippets that enhance the experience of users while browsing your website on mobile devices, tablets or regular browsers. User Interfaces MultiScroll Multiscroll is a powerful jQuery plugin that allows you to create split pages with two vertical scrolling panels. How to use: Implementing this effect is easy; all you have to do is link to the script files in within your <head> tags and place the following chunk of code within the <body> tags. TourTip TourTip is an interactive visual guide to elements on web pages. TourTip was built with customization in mind, allowing you to play around with several variables so you could adjust it solely for your purpose and needs. jQuery Tilted Page Scroll jQuery Tip Cards Slinky.js GoalProgress How to Use: Forms & Inputs Card Unibox

Rain & Water Effect Experiments Some experimental rain and water drop effects made with WebGL and shown in different demo scenarios. View demo Download source Today we’d like to share some WebGL experiments with you. The idea is to create a very realistic looking rain effect and put it in different scenarios. In this article, we’ll give an overview of the general tricks and techniques used to make this effect. Please note that the effect is highly experimental and might not work as expected in all browsers. Getting Started If we want to make an effect based on the real world, the first step is to dissect how it actually looks, so we can make it look convincing. You’ll also see that drops that are close to each other get merged – and if it gets past a certain size, it falls down, leaving a small trail. WebGL WebGL is a JavaScript API for rendering 2D and 3D graphics, allowing the use of the GPU for better performance. The first thing we need is a canvas element. First we’ll create our shaders. And this is the result:

ScrollMagic - Demo Flow | A static type checker for JavaScript The Listed Voyage: 30 Free jQuery Navigation Menus Nowadays, jQuery navigation menus are more than just plain texts with links on it. In a previous tutorial, I presented to you how you can create a navigation menu with jQuery and CSS3, which is a cool way to display your menus on your site. With the power of jQuery, it can turn the navigation of a website into a dynamic menu. Aside from the dynamic functionalities, the design must also be considered. It will definitely provide a bad UI experience if not well presented. Today, I present to you 30 of the good jQuery navigation menu examples that you can check on and be inspired with. 1. Pushy is a responsive off-canvas navigation menu using CSS transforms and transitions. Demo | Download 2. This is another great jQuery for creating beautiful scrolling navigation lists with stacking headers It has a smooth scrolling with low file size. Demo | Download 3. jQuery Pop Menu This is a simple responsive popup menu yet cool features. Demo | Download 4. Demo | Download 5. jQuery Square Menu 6. 7. 8. 9.

Recipes for Randomness in JavaScript Random behaviour is often required in JavaScript, from drawing stars scattered across the night sky to animating chaotic attractors. But there are many different kinds of randomness, and the type you need will differ depending on the application. Basic Randomness The simplest form of randomness is the Math.random() function built into JavaScript. In the console: > Math.random()0.19401081069372594 Math.random() always returns a floating-point number between 0 and 1. Because it’s so frequently used, Math.random() is often placed inside its own function in a script: function getRandom() { return Math.random();} The problem, of course, is that the function will always create a random number within a very limited range; most of the other code recipes on this page are designed to address this. Randomness Between Numbers: Min Included, Max Excluded Extending this functionality requires a little bit of math: Floating Point Integer Random Integer In Range, Both Min & Max Included Random With Exclusions

25 Best jQuery Grid Plugins for Developers jQuery Grid Plugins let you create Grid system and layouts for your websites, which allows designers a way by which to organize content on a page, using any combination of margins, guides, rows and columns. Grid design is most commonly seen in newspaper and magazine layouts which consist of columns of text and images. For this roundup we have amassed few handpicked Best jQuery Grid Plugins that will help you to create custom layouts and grids and help you to manage your website contents more efficiently. Following each of jQuery plugin has impressive set of features, capabilities, and a level of use by members of the jQuery community. Below are some of the samples that you would consider putting up on your web page. Enjoy! 1. Gridify is a lightweight jQuery plugin for creating a Pinterest-like grid with image loaded plugin. 2. 3. Responsive Equal Height Blocks with JavaScript and CSS. 4. MatchHeight.js makes the height of all selected elements exactly equal. 5. 6. 7. 8. 9. rowGrid.js 10.

Image-select by websemantics Background Story We designed this plugin extension as a humanized UI element for social networking sites that need to faciliate relations between people. Research shows that people are extremely sensitvie to photos of others, so we needed to revamp the traditional UI elements to make them more intuitive and human. You can use these plugin extensions for modelling multiple (one-to-many) or single (one-to-one) relations between people. We couldn't find any scripts that had this full functionality, so we designed it ourselves. Hope you find it helpful, and get back if you have any feedback/improvements. Multiple Select This example shows the Multiple select scenario. Use data-img-src attribute to attache images. Enable Image Select by invoking the "chosen" method on the select element as per Chosen documentation. Single Select For single select, remove the multiple attribute. Custom Image Image Select allows the customization of THML content it uses to insert images. Setup

9 out of the box jquery plugins not to miss 1. Hatchshow Hatchshow is a typesetting plugin for jQuery that balances measures, auto-fitting type to the column width. It’s great for complex typographic layouts, as each line’s code can be handled differently. 2. jCalculator jCalculator ia an awesome jQuery plugin for calculator inputs. 3. Circliful plugin show Infos as Circle Statistics, no images used. 4. MatchHeight is more robust equal heights plugin that correctly handles mixed padding, margin, border, box-sizing, rows, groups. 5. Croppic is an image cropping jquery plugin that will satisfy your needs and much more. 6. jQuery Vibrate The Vibration API is an API specifically made for mobile devices as they are thankfully the only devices that have a vibrate function. 7. Effortlessly re-map click events to touch events on touchscreen UIs 8. Touchy is a highly configurable jQuery plugin. 9. MixItUp is a jQuery plugin providing animated filtering and sorting.

williamngan/roll Unheap - A tidy repository of jQuery plugins FooNav.js - Playground Welcome to the FooNav.js playground. On this page you will be able to change the majority of FooNav.js' options so that you can see what they do for yourself. The options not available here are those that require some customization to work, like creating a CSS class or HTML markup. Instead of playing around with the options below you can try some presets using the buttons. Preset 1Preset 2Preset 3Preset 4 Simply select the available options from below and the menu on this page will change accordingly. The below is just some additional content so FooNav can build up some items from the headers. Introduction Sed non tincidunt quam. Sed posuere purus eleifend lobortis accumsan. Vivamus convallis porta purus at placerat. Cras et sollicitudin arcu. Guide Step 1: Start Something Step 2: Do Something Else Step 3: Finish Doing Something Summary

C3.js | D3-based reusable chart library

Related: