Archive for the ‘Coding’ Category

April 26th, 2013

55+ Great and Useful Tools for Responsive Web Design

Responsive web design is becoming more popular day by day because users can browse such web designs from a variety of devices. For example, desktop, mobile phones, tablets, netbooks and so forth just to name a few. The reason why responsive web designs are so popular among designers is that they allow them to furnish different layouts for specific devices.

55+ Great and Useful Tools for Responsive Web Design

Today, in this collection we have gathered for you 55+ superb, great and useful tools for responsive web design. These tools are designed by very talented developers and can help you with your responsive website designs and also offer great tablet and smartphone user experience.

Great and Useful Tools for Responsive Web Design

Getting Started, Learning

Style Tiles
Designer Style Tiles introduces a new technique in the world of responsive website design. All these designs are like swatches or moodboards and therefore, it shows the general design approach.

Style Tiles

Responsive Web Design Sketch Sheets
This set will help you in mapping out how you can change page sections in different resolutions.

Responsive Web Design Sketch Sheets

Responsive Design Sketchbook
This set contains a sketchbook in which you can easily keep your all sketches and save time too.

Responsive Design Sketchbook

Responsive Wireframes
In this experimental tool, you will see how responsive wireframing of complex website layouts work.

Responsive Wireframes

Multi-Device Layout Patterns
With this tool, you can see how other designers have approached responsive Multi-Device Layout Patterns. It is a superb place to start your own Multi-Device Layout Pattern because it contains a list of popular patterns with links.

Multi-Device Layout Patterns

Simple Device Diagram
This tool makes it easy for you to choose what device widths to design to. This tool contains the ideal width for the design of 3 layout sites, 4 layout sites etc.

Simple Device Diagram

Responsive Design with Mockups
Here, you will find a library of mockup templates along with a tutorial on how to do wireframing.

Responsive Design with Mockups

Responsive Image and Text Tools

Responsive Images
This is an experimental image scaling tool that can scale your images responsively.

Responsive Images

Adaptive Images
Adaptive Images detects your visitor’s screen size and automatically creates, caches, and delivers device appropriate re-scaled versions of your web page’s embeded HTML images. No mark-up changes needed

Adaptive Images

Seamless Responsive Photo Grid
If you want to show images edge-to-edge without any gaps inbetween images on the browser, then this tool will help you.

Seamless Responsive Photo Grid

FitText
With this tool, you can make font sizes flexible and in this way you can achieve scalable headlines.

FitText

slabText
This is a jQuery plug-in that will help you make bold blocks of text that can be resized responsively.

SlabText

Retina Images
This tool will help you to show 2x larger, high-resolution images when viewed on retina display devices.

Retina Images

Flexible/fluid Grid, Media Queries

Variable Grid System
With this fluid grid system, you can easily create an underlying CSS grid for your website.

Variable Grid System

Responsive Calculator
With this calculator you can simply change your PSD pixel perfection into the start of your responsive website.

Responsive Calculator

Gridpak
Improve your workflow and save time with GridPak that can generate PNGs, CSS and JavaScript for your responsive website layout.

GridPak

Semantic Grid System
This tool lets you set column and gutter widths along with the number of columns. Moreover, you can switch between pixels and percentages, and can achieve responsive layouts.

Semantic Grid System

Columnal CSS Grid System
This grid system helps you to create more responsive website designs in an easy way. This is a fluid grid system that responds well to the width of most browsers.

Columnal CSS Grid System

Simple Grid
This is an easy to use grid system that will help you create responsive website layouts.

Simple Grid

Golden Grid System
With this tool you can easily create 18 even columns 16 central columns to be used for designing purposes while the leftmost and rightmost columns are used as outer margins.

Golden Grid System

1140 CSS Grid
This grid system works best on smaller screens and becomes fluid and adapts to the width of the web browser.

1140 CSS Grid

Susy
With this tool you can create a grid system that does not make use of any extra markup or special classes.

Susy

Respond.js
This is athe fast and lightweight polyfill for minimum or maximum width CSS3 Media Queries.

Respond.js

CSS3-Mediaqueries.js
With this tool you can enable older versions of IE as well as other web browsers to efficiently try out and employ all types of media queries.

CSS3 Mediaqueries.js

Adapt.js
This tool will automatically decide which CSS file to load prior to the browser rendering a page. Furthermore, this tool only serves the needed CSS files if the browser is resized.

Adapt.js

Categorizr
This script will help you serve your website as a mobile website unless otherwise detected as a desktop or tablet and thus, serve resources to web browsers in an appealing manner.

Categorizr

ProtoFluid
With this tool, you can quickly do prototyping for adaptive CSS, fluid layouts and responsive web designs.

ProtoFluid

Tiny Fluid Grid
Tiny Fluid Grid will help you to find out the grid system for your design and it is a web based app that offers you downloadable CSS for your responsive grid.

Tiny Fluid Grid

1Kb CSS Grid
With this CSS generator, one can easily generate a downloadable CSS file for the website grid with the set numbers of columns along with columns and gutter widths.

1Kb CSS Grid

mediaQuery Bookmarklet
Create a visual representation of the recent viewport dimensions as well as the most freshly fired media query.

mediaQuery Bookmarklet

April 25th, 2013

How to Create a “Sticky” Floating Sidebar Widget in WordPress

Floating elements that sticks to your screen as you scroll tend to have a higher click through and conversion rate than static objects. This is why many websites make use of floating elements through out their website. We have seen elements like header bar, footer bar, sidebar widget with newsletter optin, etc. In the past we showed you how to create a sticky floating footer bar in WordPress like we are using on WPBeginner. In this article, we will show you how to create a sticky floating sidebar widget in WordPress, so you can make your email newsletter stand out even more.

Note: This works for all type of sidebar widgets, not just your email optins. You can use it for product promotions, popular posts, flickr photosgoogle calendar, and basically anything else that you like.

Sticky sidebar floating widget demo

First thing you need to do is install and activate the Q2W3 Fixed Widget (Sticky Widget) plugin. After activating the plugin, go to Appearance » Widgets and click on the widget that you want to make sticky. The plugin adds a Fixed Widget option in all of your widgets. Check the Fixed widget box and save changes. Go to your live site and scroll down. Your fixed widget will now be a sticky floating widget.

Making a widget sticky by checking the fixed widget checkbox

Sticky Widget plugin comes with options to configure the positioning of the fixed widgets. Go to Appearance » Fixed Widget Options to configure the plugin. On this page you can set the margins, add your own HTML IDs and even disable the fixed widgets on phone and tablets.

Configuration options for sticky floating sidebar widget plugin

Sticky floating sidebar widgets can be used to boost sign ups, showcase content, and increase overall user loyalty. You can have multiple fixed widgets in a sidebar. However, these could easily get annoying and can have an adverse affect too. Keep a balance in your design, so you don’t frustrate your users.

We hope that this article helped you implement a sticky floating sidebar widget in your WordPress website. You can put a sticky footer bar, a sticky top navigation, and a sidebar widget. Which one would you rather use on your website

?

April 25th, 2013
Comments Off

70+ Must Have jQuery Tutorials for UI Developers

Welcome to day 7, the last installment of tutorial week on Designrfix. Today we have assembled an awesome collection of some wicked jQuery tutorials from around the Web. I am confident that these web design and development tutorials will arm you with all the necessary techniques in-order to achieve those latest web design trends.

Lastly, it’s been an amazing 7 days and we are confident that these tutorials will arm you with all the latest tips and tricks to help you in evolving your design creations. Enjoy!

Want more articles from tutorial week? Check out some of my previous posts:

HTML5 Tutorials: 30+ Useful Tips And Tricks To Get You Started

CSS Tutorials: Web Design And Development Techniques

20 Fantastic After Effects Video Tutorials

Cinema 4D Tutorials: Create Motion Picture Style FX (Part3)

Cinema 4D Tutorials: Create Motion Picture Style FX (Part2)

Cinema 4D Tutorials: Create Motion Picture Style FX (Part1)

100 Photoshop CS6 Tutorials

70 Awesome Illustrator Tutorials That Every Designer Should See

Animated Text and Icon Menu with jQuery

Animated Text and Icon Menu with jQuery

Auto Moving Submenu Using jQuery

Auto Moving Submenu Using jQuery

 

Creating Consecutive Slide Using jQuery

Creating Consecutive Slide Using jQuery

 

Make a Fluid Thumbnail Bar with jQuery

Make a Fluid Thumbnail Bar with jQuery

 

Thumbnail Grid with Expanding Preview

Thumbnail Grid with Expanding Preview

 

Portfolio Flipping Slider Using jQuery & CSS3

Portfolio Flipping Slider Using jQuery & CSS3

 

Filter Image View Using jQuery

Filter Image View Using jQuery

 

Animated Content Menu with jQuery

Animated Content Menu with jQuery

 

Expanding Image Menu with jQuery

Expanding Image Menu with jQuery

 

Create jQuery Pinterest Pin It Plugin

Create jQuery Pinterest Pin It Plugin

 

Making Better Select Elements with jQuery and CSS3 

Making Better Select Elements with jQuery and CSS3

 

Flyout Image Slider Using jQuery & CSS3

Flyout Image Slider Using jQuery & CSS3

 

Creating Android Dock Using jQuery & CSS3

Creating Android Dock Using jQuery & CSS3

Making a Flickr-powered Slideshow

Making a Flickr-powered Slideshow

 

Grid Accordion with jQuery

Grid Accordion with jQuery

 

How to turn jQuery accordion into CSS3 accordion

How to turn jQuery accordion into CSS3 accordion

 

Magnifying glass for image zoom using Jquery and CSS3

Magnifying glass for image zoom using Jquery and CSS3

 

Apple-like Retina Effect With jQuery

Apple-like Retina Effect With jQuery

 

Quick Feedback Form w/ PHP and jQuery

Quick Feedback Form w/ PHP and jQuery

 

Sweet Tooltip a jQuery & CSS3 Tooltips

Sweet Tooltip a jQuery & CSS3 Tooltips

 

Making a Custom Facebook Wall with jQuery Templates

Making a Custom Facebook Wall with jQuery Templates

 

Google Powered Site Search with jQuery

Google Powered Site Search with jQuery

 

Let’s Make A Simple AJAX Note Taking App

Let’s Make A Simple AJAX Note Taking App

 

How to Create a jQuery Confirm Dialog Replacement

How to Create a jQuery Confirm Dialog Replacement

 

Tutorial: Make a Google Powered Shopping Search Website

Tutorial: Make a Google Powered Shopping Search Website

 

Making a Simple Tweet to Download System

Making a Simple Tweet to Download System

 

Making a jQuery Countdown Timer

Making a jQuery Countdown Timer

 

Making an Interactive Picture with jQuery

Making an Interactive Picture with jQuery

 

Type and spot using jQuery’s :contains()

Type and spot using jQuery’s :contains()

 

Overlay-like Effect with jQuery

Overlay-like Effect with jQuery

 

Item Blur Effect with CSS3 and jQuery

Item Blur Effect with CSS3 and jQuery

 

Sponsor Flip Wall With jQuery & CSS

Sponsor Flip Wall With jQuery & CSS

 

Create a Cool Website with Fancy Scrolling Effects

Create a Cool Website with Fancy Scrolling Effects

 

Client Testimonials Powered by PHP, XML and jQuery

Client Testimonials Powered by PHP, XML and jQuery

Mini Help System with jQuery

Mini Help System with jQuery

 

Swatch Book with CSS3 and jQuery

Swatch Book with CSS3 and jQuery

 

Timeline Portfolio

Timeline Portfolio

 

Dynamic FAQ Section w/ jQuery, YQL & Google Docs

Dynamic FAQ Section w/ jQuery, YQL & Google Docs

 

HTML5 File Uploads with jQuery

HTML5 File Uploads with jQuery

 

Cycle Through Images on Hover with jQuery

Cycle Through Images on Hover with jQuery

 

Highcharts – deeper practice with jquery

Highcharts – deeper practice with jquery

 

Make Pretty Charts For Your App with jQuery and xCharts

Make Pretty Charts For Your App with jQuery and xCharts

 

How to Create an Interactive Graph using CSS3 & jQuery

How to Create an Interactive Graph using CSS3 & jQuery

 

How to Create Accordion Menu (CSS3+jQuery)

How to Create Accordion Menu (CSS3+jQuery)

 

How to Create an Upload Form using jQuery, CSS3, HTML5 and PHP

How to Create an Upload Form using jQuery, CSS3, HTML5 and PHP

 

How to Create Login Form with CSS3 and jQuery

How to Create Login Form with CSS3 and jQuery

 

Shiny Knob Control with jQuery and CSS3

Shiny Knob Control with jQuery and CSS3

 

How to Create Calendar using jQuery and CSS3

How to Create Calendar using jQuery and CSS3

 

Fancy Image gallery – jqFancyTransitions

Fancy Image gallery – jqFancyTransitions

 

An HTML5 Slideshow w/ Canvas & jQuery

An HTML5 Slideshow w/ Canvas & jQuery

 

Parallax Slider with jQuery

Parallax Slider with jQuery

 

Rotating Image Slider with jQuery

Rotating Image Slider with jQuery

 

Lateral On-Scroll Sliding with jQuery

Lateral On-Scroll Sliding with jQuery

 

Easy Slider 17 Numeric Navigation jQuery Slider

Easy Slider 17 Numeric Navigation jQuery Slider

 

How to Create a Responsive Image Slider in jQuery and CSS3

How to Create a Responsive Image Slider in jQuery and CSS3

 

How to Create an Image Slider using jQuery and CSS3

How to Create an Image Slider using jQuery and CSS3

 

Portfolio Zoom Slider with jQuery

Portfolio Zoom Slider with jQuery

 

Bubble Slideshow Effect with jQuery

Bubble Slideshow Effect with jQuery

 

Photobooth with PHP, jQuery and CSS3

Photobooth with PHP, jQuery and CSS3

 

Image Wall with jQuery

Image Wall with jQuery

 

Photo Booth Strips with Lightbox

Photo Booth Strips with Lightbox

 

Thumbnail Proximity Effect with jQuery and CSS3

Thumbnail Proximity Effect with jQuery and CSS3

 

3D Flipping Circle with CSS3 and jQuery

3D Flipping Circle with CSS3 and jQuery

 

Animate Panning Slideshow with jQuery

Animate Panning Slideshow with jQuery

 

Live Album Previews with CSS3 and jQuery

Live Album Previews with CSS3 and jQuery

 

Make a Jquery and CSS3 powered Lightbox Gallery

Make a Jquery and CSS3 powered Lightbox Gallery

 

Advanced jQuery background image slideshow

Advanced jQuery background image slideshow

 

HTML5 Video player jQuery plugin

HTML5 Video player jQuery plugin

 

How to Create an Video Player in jQuery, HTML5 & CSS3

How to Create an Video Player in jQuery, HTML5 & CSS3

 

How to Create an Audio Player in jQuery, HTML5 & CSS3


How to Create an Audio Player in jQuery, HTML5 & CSS3

April 24th, 2013

Glossy Buttons with CSS3 Gradient

We have covered CSS3 gradients a few times, from linear gradient, radial gradient and repeating gradient. This time, we try to utilize these features to create a nice effect, which previously required using a few images for it to work.

In this post, we are going to create the glossy button effect as shown in the above screenshot using CSS3 Gradients and with simple HTML markup.

HTML Structure

As in other tutorials, we will first prepare some essential stuff and, this time, we only need this linen texture for the background. Then create an HTML document, and put the following HTML structure.

 <!DOCTYPE html> <html> <head> <title>Glossy Effect with CSS3 Gradient</title> <link rel="stylesheet" href="http://necolas.github.com/normalize.css/2.0.1/normalize.css"> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="glossy"> <a>Click Here</a> </div> </div> </body> </html> 

Styles

Then, we start working on the stylesheet. We start off by adding background texture in the body, specify the container width and align the text to the center, as follows.

 body { background: url('../img/ios-linen-white.jpg?new'); } .container { width: 100px; margin: 50px auto; } .glossy a { margin: 6px 0 0 0; text-align: center; display: block; width: 100%; height: 100%; text-decoration: none; color: #000; } 

Next, we add some decorative styles to the div with .glossy class, including the border radius, border color, and the gradient color. There are some handy tools to create CSS3 Gradients, such as from Colorzilla orGradientoo. Regarding this gradient color, we only mix two colors, and adjust the first color stop for 31%.

 .glossy { width: 100px; height: 25px; margin: 10px auto; position: relative; background: #94c4fe; background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#94c4fe), color-stop(100%,#d3f6fe)); background: -webkit-linear-gradient(top, #94c4fe 31%,#d3f6fe 100%); background: -moz-linear-gradient(top, #94c4fe 31%, #d3f6fe 100%); background: -o-linear-gradient(top, #94c4fe 31%,#d3f6fe 100%); background: -ms-linear-gradient(top, #94c4fe 31%,#d3f6fe 100%); background: linear-gradient(to bottom, #94c4fe 31%,#d3f6fe 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94c4fe', endColorstr='#d3f6fe',GradientType=0 ); -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; border: 1px solid #4864a9; color: #000; font-size: 0.750em; text-shadow: 1px 1px 0px rgba(255,255,255,.5); -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .2); box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, .2); position: relative; } 

At this stage, here is how it looks like.

Now, we make it more realistic by adding a shining effect on top of it, and we will add it with :before pseudo-element. Similarly, we will also add some decorative styles, like border radius and gradient colors. But, this time, we will use RGBA color format with a low Alpha channel for the background colors, as follows.

 .glossy:before { content: ""; width: 90px; height: 16px; display: block; position: absolute; left: 5px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0.7) 8%, rgba(255,255,255,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(8%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); } 

And, at this stage, it looks much nicer.

But, as we can see, the text is slightly covered with the gradient from :before pseudo-element. So, we need to shift it higher, by specifying the z-index higher, like so.

 .glossy p { .glossy a { margin: 6px 0 0 0; text-align: center; display: block; width: 100%; height: 100%; text-decoration: none; color: #000; position: relative; z-index: 1; } 

Now, it looks much better.

You can also try with other colors. In this example, we also add another glossy effect with green. Below is the CSS codes required.

 .glossys { background: #54bc3e; background: -moz-linear-gradient(top, #54bc3e 0%, #aee850 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54bc3e), color-stop(100%,#aee850)); background: -webkit-linear-gradient(top, #54bc3e 0%,#aee850 100%); background: -o-linear-gradient(top, #54bc3e 0%,#aee850 100%); background: -ms-linear-gradient(top, #54bc3e 0%,#aee850 100%); background: linear-gradient(to bottom, #54bc3e 0%,#aee850 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc3e', endColorstr='#aee850',GradientType=0 ); border: 1px solid #1d6511; } 

Lastly, you can view the demo and download the source below.

April 23rd, 2013

15 Useful JQuery Calendar and Date Picker Plugins

With JQuery Calendar and Date Pickers it is quite simple to add cool calendar features to nearly any website. You can directly incorporate these plugins into your website as they only require minor modifications and styling. JQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. Today we are featuring 15 Useful JQuery Calendar and date picker plugins. Enjoy!

1. Booking Calendar PRO

This item is ideal if you want to add information about bookings to your rentals website. The Back End is easy to use and can be easily integrated into your own CMS as the Front End can be easily integrated into your website. Both Back End and Front End can be customized separately, and the number of usages on your webpage or website is unlimited.

UJCDPP 01

Demo & Download

2. JQuery Frontier Calendar

Full month calendar jQuery plug-in that looks like Google Calendar.

UJCDPP 02

Demo & Download

3. Event Calendar

Event Calendar is a jQuery and ColdFusion event calendar that works a lot like the Google Calendar system. With Event Calendar, you can share calendar information throughout your organization. There is also a simple user facade, that you can extend, to help control user rights.

UJCDPP 03

Demo & Download

4. VCalendar

VCalendar (Virtual Web Calendar) is an open source Web calendar application for posting and maintaining events and schedules online, in calendar format.

UJCDPP 04

Demo & Download

5. WdCalendar – JQuery based Google calendar clone

wdCalendar is a jquery based Google calendar clone. It cover most Google calendar features. User can choose to have a daily view, weekly view or monthly view. User can easily create, update or remove events by drag & drop. It is very simple to to integrate wdCalendar with a database.

UJCDPP 05

Demo & Download

6. oCalendar -jquery Event Calendar Plug-in

oCalendar is a jQuery plug-in that allows you to add an event calendar to your sites or projects easily. You can add, edit and delete events from the client side.

UJCDPP 06

Demo & Download

7. Simple Events Calendar JS

Professional & Elegant Calendar, special for Modern web designs, templates etc.

UJCDPP 07

Demo & Download

8. Multiday Calendar Date picker JQuery Plug-in

Multi-day, multi-month animated date picker jQuery plug-in that weighs in at 14KB with the uncompressed development version.

UJCDPP 08

Demo & Download

9. JQuery Date Range Picker

Simple jQuery UI date picker extension to allow user to choose date ranges. When user chooses a date, a hidden form is submitted. Uses jQuery 1.6 and jQuery UI 1 .8. Tested in and compatible with IE 6 -9, Firefox, Safari, Chrome, and Opera.

UJCDPP 09

Demo & Download

10. JQuery.Calendar Picker

This component is a light-weight calendar/date-picker.

UJCDPP 10

Demo & Download

11. TimelineXML

TimelineXML is the perfect addition to your blog, magazine, news site, portfolio, you name it. The script takes time-stamped pieces of content and puts them on a timeline. The best thing about TimelineXML is how flexible it is.

UJCDPP 11

Demo & Download

12. Timeline calendar

Timeline is simple JavaScript driven calendar, which is written on top of jQuery JavaScript framework. Timeline is a horizontal representation of days in month. It can be used to display unlimited number of events with their descriptions.

UJCDPP 12

Demo & Download

13. Timeframe

UJCDPP 13

Demo & Download

14. Clock Pick

UJCDPP 14

Demo & Download

15. Even Touch Calendar

UJCDPP 15

Demo & Download

Hope these Plug-ins are useful for you, please drop down your valuable comment

April 22nd, 2013
Comments Off

34 Free Open Source CSS Code Snippets for Developers

With a quick Google search you will find a ton of handy CSS2/CSS3 code snippets. But what about pre-built CSS web interfaces? There are some cool widgets and samples out there, but it can be difficult finding great high-quality releases. I think developers really treasure open source codes for the fact that it saves a lot of time putting together more complicated websites.

In this showcase gallery I have organized 34 outstanding and free CSS code snippets. All of these examples provide some type of website interface element such as forms, buttons, tables, switches, pagination, and other common items. Be sure to check out the gallery listing to get a better idea of what you may be able to use in your own website(s). All items are provided by CSSFlow which you can download for free and include on any number of projects.

Glossy Buttons

bright css3 glossy buttons

Facebook Login Form

css html website login form effects input

Dark Datepicker

dark website interface date picker ui

Pricing Table

css3 html5 pricing table buttons freebie

Social Buttons

css3 social media buttons designs

Notification Windows

css3 warning windows html5 open source

Dark and Light Dropdowns

select menu lists input form dark light ui

Newsletter Signup Form

newsletter signup subscribe box effect

Dark Pagination

dark pagination ui effects website

Settings Panel

mac osx settings input panel css3 open source

Multi-colored Buttons

shiny multi-colored buttons css3 html5

Notification Badges

small css3 icons badges notify ios navigation freebie

Flip-Down Clock

static css3 clock paper effects rolodex

Share Buttons

Modal Contact Form

bright modal contact form input effects css3

Notepaper Blockquote

css3 notepaper block quote effect

Toggle Switches

pure css3 user input toggle switches open source

Metal Progress Bar

metal progress bar ui html5 css3 freebie

OSX-Style Window

transparent mac osx window made using css3 html5

Search Dropdown

search input dropdown menu suggested open source

Mini Social App

mini twitter social app ui interface css3 freebie

Month Picker

css3 generated input freebie month selection

Animated Progress Bar

css3 animated progress bar interface ui

Inset Side Navigation

inset side navigation effects freebie open source

Login Form

cssflow freebie snippet login form css3 html5 download

Dark Navigation

horizontal dark navigation tabs menu links

Light Horizontal Nav

light horizontal navigation bar tabs links freebie open source

Dark Horizontal Nav

dark block buttons navigation links css3 html5

Animated Profile Popover

user profile features popover hover effects open source

3D Buttons

html css3 3-d buttons freebie download codes

Sliding Tags

sliding blog tags posts count number jquery css3

Accordion Menu

vertical html5 css3 accordion menu interface design

Tabbed Navigation

css3 tabbed navigation toolbar effects design

Mini Dropdown Menu

dark dropdown menu css3 mini effects ui

April 18th, 2012

40 Examples of Brilliant Responsive Website Layouts

Responsive web design become a very popular trend in 2011. It’s likely something we’ll see continuing well into 2012 as designers are beginning to support a myriad of mobile devices. Building layouts for the web can be tough, but inspiration is a huge factor.

In this gallery I’ve collected 40+ amazing responsive website layouts. These designs are built to support a set of different resolutions and re-size accordingly. It’s tricky building this functionality in HTML5, even advanced web developers may not understand responsive design trends. But check out some of our examples below and you’ll pick up techniques very quickly. Additionally let us know your thoughts or questions in the post discussion area.

Fork CMS

Full View:

Mobile View:

SimpleBits

Full View:

Mobile View:

White Lotus Aromatics

Full View:

Mobile View:

1140px CSS Grid

Full View:

Mobile View:

Atlason

Full View:

Mobile View:

10K Apart

Full View:

Mobile View:

Cognition

Full View:

Mobile View:

Reverse Buro

Full View:

Mobile View:

Sunday Best

Full View:

Mobile View:

Dustin Senos

Full View:

Mobile View:

Clear Air Challenge

Full View:

Mobile View:

Owltastic

Full View:

Mobile View:

320 and up

Full View:

Mobile View:

Yaron Schoen

Full View:

Mobile View:

Build Guild

Full View:

Mobile View:

Do Lectures

Full View:

Mobile View:

Trent Walton

Full View:

Mobile View:

Food Sense

Full View:

Mobile View:

Sparkbox

Full View:

Mobile View:

ribot

Full View:

Mobile View:

Sweet Hat Club

Full View:

Mobile View:

A Different Design

Full View:

Mobile View:

Teixido

Full View:

Mobile View:

Sasquatch Music Festival

Full View:

Mobile View:

Electric Pulp

Full View:

Mobile View:

Stephen Caver

Full View:

Mobile View:

Social Marketer’s Summit

Full View:

Mobile View:

Sleepstreet

Full View:

Mobile View:

Porcupine

Full View:

Mobile View:

Interim

Full View:

Mobile View:

Tileables

Full View:

Mobile View:

CalebAcuity

Full View:

Mobile View:

Simon Collison

Full View:

Mobile View:

Spigot Design

Full View:

Mobile View:

Forefathers Group

Full View:

Mobile View:

Deren Keskin

Full View:

Mobile View:

Robot… Or Not?

Full View:

Mobile View:

Arrrcamp Conference

Full View:

Mobile View:

Thirst Studios

Full View:

Mobile View:

Visua Design

Full View:

Mobile View:

Made by Splendid

Full View:

Mobile View:

Five Simple Steps

Full View:

Mobile View:

Ryan O’Rourke

Full View:

Mobile View:

dConstruct 2011

Full View:

Mobile View:

Diablo Media

Full View:

Mobile View:

Asbury Agile Web Conference

Full View:

Mobile View:

August 10th, 2011

Wireframe Tools and Tutorials To Speed Up Your Web Design Process

Wireframe Tools and Tutorials To Speed Up Your Web Design Process

Wireframing is an important part of the design process, one that shouldn’t be overlooked by even the most experienced designers. Wireframes can save development time by outlining exactly how a site should look and function, in a manner that can be shown to and approved by your clients.

And that is exactly what the wireframing process offers: a quick and simple method to plan the layout and a cost-effective, time-saving tool to easily communicate your ideas to others. A wireframe typically has the basic elements of a Web page: header, footer, sidebar, maybe even some generated content. This way it gives you, your clients and colleagues a simple visually oriented layout that illustrates what the structure of the website will be by the end of the project. Also it serves as the foundation for any future alterations and is a key tool for communicating to developers.

In this article I will be focusing on resources for creating better wireframes, including tools and tutorials that will help you in the near future. Also consider our previous article about wireframe tools.


Wireframe Articles

1. Wire Frame Your Site

sitepointwireframeyoursite

A great introduction to the benefits of wireframing from Sitepoint. It offers a three-step approach to wireframing in addition to expounding on the benefits of using wireframes, including their ability to let you foresee potential problems before you get into the nitty-gritty of designing.

2. Wireframes for the Wicked

wireframesforthewicked

A slideshow that talks about the purpose of wireframes and the different types of wireframes.

3. Wireframes Magazine

Wireframe Magazine

This site offers tons of resources and articles about wireframing. They include wireframe samples, UI tools, and job listings, as well as a place for designers to share their wireframes and wireframing tips. Popular articles have covered prototyping with the 960.gs grid system, graph paper sketch layouts, and wireframe moodboards.

4. My Five Commandments for Wireframing

fivecommandments

A podcast and article from Boagworld on good practices for wireframing, including why you should wireframe and the benefits of paper wireframing.

5. Sometimes, the Best Wireframing Tool is a Pencil

wireframingpencil

A brief post on why wireframing with paper and a pencil sometimes works better than using computer-based tools.

6. Ajax Wireframing Approaches

ajaxwireframingapproaches

A post in a series from Particletree about prototyping Ajax, this covers wireframing techniques. This article covers three excellent methods of wireframing dynamic content: Keyframing, stacking and TOP (Turn On Possibilities), as well as outlining the benefits and drawbacks of each.

7. Wireframing is Not a Religion

wireframingnotreligion

A short but impactful piece from 52 Weeks of UX on the different types of wireframes and why there’s no “right” way to wireframe.

8. Why Sketching and Wireframing Ideas Strengthens Designs

wireframingstrengthensdesigns

This post from SpyreStudios covers why sketching and wireframing your ideas leads to the evolution of good designs.

9. The Future of Wireframes?

futureofwireframes

A post on the evolution of wireframes from functional to visual from Made by Many.

10. The Wireframe: All You Need to Know

allyouneedtoknow

This is a very basic guide to wireframing, perfect for beginners.

11. UX 101: The Wireframe

ux101

A beginner’s guide to wireframing from Viget Advance.

12. Guidelines, Tools and Resources for Web Wireframing

webwireframingresources

W3Avenue has put together this great resource roundup for wireframing.

13. Storyboards vs. Wireframes

storyboardsvswireframes

This post talks about the benefits and drawbacks of using storyboards vs wireframes.

14. The Right Way to Wireframe

rightwaytowireframe

This is a fun video from Will Evans that shows the “right” way to wireframe (using OmniGraffle and stencils), as well as some commentary about wireframing. The background music is NSFW.

15. The Value of Wireframing

valueofwireframing

A post talking about the importance of wireframing and why it makes the design and development process go more smoothly.

16. The Importance of Wireframing

theimportanceofwireframing

A great article on why you should wireframe, along with resources to get your started. It’s a great rundown of the benefits of wireframing, including its ability to help clients focus and what they can teach you about your clients.

17. Pwireframing: Paper Wireframing

pwireframe

It’s a paper-based method, but goes way beyond just making some rough sketches. The photos included really help solidify the technique in your mind.

18. Concerning Fidelity in Design

fidelityindesign

Here’s a post on UX Booth that talks about using the proper level of fidelity in different design deliverables.

19. Wireframes vs. Prototypes

wireframesvsprototypes

Another longer article on the differences between wireframes and prototypes.

20. Wireframing is Not Prototyping

notprototyping

A very short article on the differences between wireframing and prototyping.

Complete Wireframing and Mock Up Tools

1. FlairBuilder

flairbuilder

FlairBuilder is a downloadable wireframing program that lets you build wireframes you can then share with clients (there are free online and desktop viewer clients that let them see the files). They offer a free fifteen-day trial, and then can bill monthly ($24/month) or yearly ($99/year). The program includes tools for prototyping websites as well as iPhone apps.

2. Quommunnication Stencil Kit

wireframing01

A PSD file with common design elements for sketching and wireframing: form elements, RSS feed icons, colors, Advertising units, browser windows and grids.

3. Facebook Applications Stencil Kit

facebook

Sizable collection of Facebook related elements to use in creating wireframes for Facebook applications.

4. Mockingbird

mockingbird

Mockingbird is a simple but powerful wireframing tool for Firefox, Safari and Chrome. There are a variety of paid plans available depending on your usage needs, and they don’t charge you for months where you don’t have any active projects.

5. ProtoShare

protoshare

ProtoShare lets you create interactive prototypes that can include CSS, JavaScript and HTML, and you can add Flash, images, and other files. It also offers real-time collaboration tools with browser-based access.

6. Flex Stencil Kit

flex

Includes all Flex components from Flex 3 Style Guide: panels, data grid, buttons, fields, links, toggle, menu, scrolls, accordion, tabs, list, data picker, tool tip, errors.

7. Eclipse Stencil Kit

eclipse

This stencil enables you to easily prototype Eclipse (wizard) dialogs with OmniGraffle(TM).

8. MockFlow

mockflow

MockFlow lets you wireframe both online and offline, and offers a design library addon service with components and templates you can use. You can link pages using a sitemap, creating a clickable prototype.

9. Lovely Charts

lovelycharts

Lovely Charts is free a wireframing and diagramming tool that lets you create all sorts of professional-looking wireframes, flowcharts, and other diagrams.

10. Massive Web UI & Button Set

web-ui-set-preview1

This set contains UI elements in three distinct styles: glossy, satin/light gradient, and one-color. The satin/light gradient set is available in 7 different colors (which you’ll find all of in the PSD file). Available are control buttons including arrows and basic symbols, info and text boxes, breadcrubs, buttons, and other navigation elements, drop-down and collapsible box styles, speech bubbles, search forms and loading elements.

11. Free Sketching & Wireframing Kit

wireframeresource52

The Sketching & Wireframing Kit is a free set of elements for sketching and wireframing. It consists of form elements, icons, indicators, feedback messages, tool tips, navigation elements, image placeholders, embedded videos, sliders and common ad banners. The Kit comes in two vector formats, one for Adobe Illustrator and the other in SVG, which can be easily modified. It can also be downloaded in PDF and EPS formats.

12. Cacoo

cacoo

Cacoo is a free online drawing tool that can be used for creating wireframes or other diagrams. You can export images in PNG format.

13. EightShapes Unify

wireframeresource57

EightShapes Unify is a collection of templates, libraries and other assets that enable user experience designers to create more consistent and effective deliverables faster. The system uses the Adobe Creative Suite of products; Adobe InDesign is the primary authoring tool

14. Wireframe Symbols

wireframeresource49

This download contains a wireframe symbol library and a full Adobe Illustrator file with all of the elements spread out on a board. To install the library just drag and drop the file named Wireframe Symbols.ai into your Adobe Illustrator “Symbols” directory. Once you open Illustrator, go to your Symbols Palette and load the library.

15. Lumzy

lumzy

Lumzy is a free app that lets you quickly create interactive mockups. It includes live chat and real-time collaboration, as well as a built-in image editor.

16. SimpleDiagrams

simplediagrams

SimpleDiagrams is an Adobe Air app that lets you build sketchy diagrams in minutes, and includes pre-made design elements. There are free and paid ($19) versions.

17. Web Page Elements

webpage

18. Gliffy

gliffy

Gliffy is a free wireframing tool that requires no signup and lets you share and collaborate on the wireframes you create. You can also use it to create diagrams and flowcharts.

19. Keynote Wireframe Toolkit

keynotetoolkit

This toolkit gives you various elements you need to create wireframes using Apple’s Keynote software. Included are things like form inputs, scroll bars, tabs, breadcrumbs, progress bars, iOS elements, modal windows, and more. The website also offers some tips and tricks for creating wireframes using Keynote. Price $12.

20. Keynotopia Wireframing Set

keynotopia

Another free wireframing template set for Keynote. It includes controls, breadcrumbs, containers, dialogs, galleries, social elements, and more.

21. PowerPoint Wireframe Template for UI Design

powerpointtemplate

PowerPoint templates for PC users out there. These include sample screens with various design elements included.

22. 10 Free Printable Web Design Wireframing Templates

printablewireframes

If drawing wireframes by hand is more your style, then the printable wireframing templates in this collection are for you. There’s everything from printable browser frames to iPhone mockups.

Author : Dustin Betonio

Dustin Betonio begin_of_the_skype_highlighting     end_of_the_skype_highlighting is a Translation Management graduate at University of Mindanao. His earlier career was devoted on customer service outside the information highway. Currently studying Law in the same University.

January 26th, 2011

Transparency in Web Design

How is it done? Let’s take a gander at four different ways. Each of them handling the illusion in a different way, and each completely appropriate depending on the situation at hand.

Totally Friggin Fake It


From the Spectrum Theme website

The end result of any web design is basically an illusion anyway. You can always create your transparent effects in Photoshop or whatever other graphics editor and export flat graphics. In Photoshop, transparent effects can be created by changing a layers opacity level, fill level, or blending mode, just to name a few.

Opacity


This entire button has opacity applied to it, to emphasize that it is currently “disabled”.

You can make any element transparent by using the opacity parameter of CSS.

#anything { opacity: 0.5;  /* 50% transparent */ }

If you need to support older browsers, see here.

Do note that all descendants of the element with opacity also become transparent. There is no way to “force” any descendant to be come any less transparent as the parent is.

RGBa / HSLa


From the Like Architects site

Using RGBa for a color value in CSS, you can set a transparency level on any color. This has the distinct advantage over opacity in that it doesn’t have any affect on descendants. It is also nice in that creating faded out variations of a color is as easy as changing the final alpha value. Speaking of color variations, that is even easier to do with HSLa, and is still able to handle transparency.

#anything { background: rgba(0,0,0,0.5);  /* 50% transparent */ }
#anything { background: hsla(0,0,0,0.5);  /* 50% transparent */ }

PNG


From a Dribbble

When “Saving for web” from Photoshop, you have two choices for PNG’s: PNG-8 and PNG-24. PNG-8 is like a GIF in that you can have transparency in pixels, but a pixel is either fully transparent or fully opaque, no in-between. PNG-24’s, while far bigger in file size, support full alpha-transparency.

In the example above, the shadows from the content areas are from PNG-24s so that the texture in the background can change and the shadows will still be the same.

May 31st, 2010

Tricks

Drag things, pick colors, make a nice class for your buttons… introducing the Button Maker.


Boy, that’s a nice button right there.

I’m saying “CSS3″, because these make use of gradients, shadows, and rounded corners which contribute greatly to their button-ness. In older browers that don’t support these properties, the fallback is solid-color background, no shadows, and square corners. Not a big deal.

I hope this is painfully obvious, but to use this Button Maker thing, you just adjust the settings until you have a nice looking button, then press the button and it will give you the CSS. Copy and paste at your leisure. Now you can use the class name “button” on HTML elements to make them look like buttons. The CSS isn’t formatted real pretty. If someone has an idea on how to make that better, please do let me know.

The super-awesome empowering concept…

…in regards to how the Button Maker preview works.

It’s easy to change the CSS of an element on-the-fly with JavaScript. But how can we change the :hover state? The answer is that we can’t really, at least not really easily. We could attach a mouseenter event that would apply some new CSS that would override the old, and a mouseleave event that would put it back. That’s a lot of overhead for something so relatively small. It gets even more complicated if we wanted to control the :active state as well.

This Button Maker shows you a live working version of the button you create, complete with :hover and :active states. It is done without attaching any JavaScript events to the button itself. So how is it done? I did it with a technique I ripped off from Doug Neiner who presented it (as small part of a totally different application) at jQConf.

OK OK I’ll get on with it. The idea is to append a <style> element into the <head> which overrides the existing CSS (in-document CSS automatically overrides linked CSS for selectors with the same specificity value). Then when something changes, you literally rip the whole style tag out, and replace it.

Appending a new style:

$("head").append("<style type='text/css'></style>");

Text variable where the CSS will be kept. Keep this text up to date when options change.

var cssText = "";

Use the replaceWith() function to rip out existing style element and apply a new one:

$("style").replaceWith("<style type='text/css'>" + cssText + "</style>");

The ripping-out part is important. Originally I tried putting an ID on the style element and replacing the content within it on the fly. It did replace the content, but those changes were not reflected on the page. Apparently in order to force the browser to re-render with the new CSS, you have to literally remove it and put it back.

Take it, shake it

I’ll provide the source for the thing in case you want to run it locally for whatever reason. Or even better, because you want to make it cooler. If you do, please share.

View Demo   Download Files