background preloader

Javascript Shopping Cart - simpleCart(js)

Javascript Shopping Cart - simpleCart(js)

simpleWeather - a simple jQuery plugin 6 JavaScript Animation Libraries to Save Time and WOW Clients JavaScript and CSS libraries help web designers and developers be better at their jobs, while alleviating common pain points encountered when manually coding elements. Saving time, creating more while doing less, and building upon previously successful frameworks are just a few of the benefits of using these libraries. Best of all, they’re built to help with all areas of web design and development — including animations, which can be a powerful part of your next client project. As outlined in Pasquale D’Silva’s theory of transitional interfaces, animations are important to websites because they help users understand changes. This is why web designers and developers should not only “delight” users with animations, but also create them to serve a functional purpose. We want you to focus less on the logistics of your animations and more on planning, strategizing, and implementing them. You might also like: How to Upload and Animate SVG Icons in 3 Simple Steps 1. 2. 3. 4. 5. 6.

alertifyjs - An unobtrusive customizable JavaScript notification system Unfortunately, I will no longer be maintaining alertify.js. I have many ongoing projects that aren't leaving me with enough time to do what needs to be done. If anyone wants to create a fork and maintain - by all means go for it! It's been great seeing people use it and enjoy it and this decision is simply because I don't believe it's fair that developers are looking for help and not getting it. I wish I had more time or contributions to keep it going and make it better, but the sad reality is that not usually the case on these kinds of projects. Forks I will be updating this site to list forks of alertify.js.

miguel-perez/jquery.smoothState.js scrollUp jQuery plugin - Mark Goodyear ScrollUp is a lightweight jQuery plugin to create a customisable “Scroll to top” feature that will work with any website, with ease. Recently whilst working on a client project I was required to implement a “Scroll to top” feature to make it easy for the user to get back to the top of the page. I decided to take this further and turn it into a fully customisable jQuery plugin to work with any site. How to use Simply include the jquery.scrollUp.min.js file and place the following in the head of your document (make sure jQuery is included): Minimum setup Example with default options activeOverlay To create a visible line to help determin an ideal scroll distance from the top, assign a valid CSS colour to the activeOverlay setting. Fully Customisable ScrollUp is fully customisable through CSS which makes it simple to fit right into your project. Check out the demo for more style and feature examples.

Bringing Pages to Life with the Web Animations API This article is by guest author Dudley Storey. SitePoint guest posts aim to bring you engaging content from prominent writers and speakers of the JavaScript community. One API to Rule Them All Animation on the web has long been divided into four disparate camps: CSS transitions and animations are very performant and provide keyframing, but are also time-consuming to build, and provide only basic start-and-end control in CSS and JavaScript. The Web Animations API seeks to integrate the best features of all of these into a single, unified specification, while eliminating the drawbacks, creating a native understanding of keyframes, easing, and element control in JavaScript, with the same on-screen performance as CSS. Keyframes in JavaScript Let’s take one of the simplest possible examples of a keyframe animation: moving a red ball element from one side of the page to the other. As will the initial CSS: This animation would be called from the declaration for the red ball element: Dealing Images

daleharvey/pouchdb 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.

jQuery NailThumb experience how useful it is in dynamic web applications, where you can face any shape or size. What it's useful for? Basically any media gallery But imagine you want to use avatars in your web applications: with this plugin you can avoid to develop a functionality that enable your user to load avatars of the right height and width, and still you'll be able to present them nicely in the size/sizes your layout need. Most of all you'll be able to change those sizes whenever you want without the need for your users to upload a new one, or even manage different sizes/ratio for different layouts with no drawbacks on the avatar chosen. Take a look at the avatar demo What this is not? This plugin won't help you deliver very big high-res images more easily.

15 jQuery Plugins for Creating Dynamic Layouts Over the last couple of years, with the advancements in web technologies, we have seen a rapid rise in the number of sites that have broken away from using typical and boring layouts. No longer is choosing the number of columns your only option. Nowadays you can easily have a dynamic layout that cleverly and seamlessly arranges content into a grid (masonry), or a parallax scrolling layout, or even a layout that allows you to define a custom path for users as they scroll through pages. At first glance a site with fancy animation effects may seem tricky to build. But that is not the case, as you will discover from collection of jQuery plugins we have for you below. So, break off those shackles and with the help of these plugins go and have fun and build a truly dynamic layout in your next project. jQuery Plugins for Dynamic Layouts jQuery Scroll Path jQuery Scroll Path is a plugin that, as its name states, lets you define your own custom scroll path. jQuery Scroll PathGitHub SuperScrollorama

clueTip Plugin Demo clueTip Plugin Demo Below are quite a few examples of how you can add a clueTip to your page, using a wide range of options. Keep in mind that there is nothing magical about the HTML markup. You can use any jQuery selector you want to attach your clueTips. For example, if you want to attach clueTips to all links with a class of "peanuts," you would simply write in your jQuery code: $('a.peanuts').cluetip();. Default Style jTip Theme Rounded Corners Theme this is the local content to load when the 'local' parameter is set to true.