Archive for the ‘Coding’ Category
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 photos, google calendar, and basically anything else that you like.

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.

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.

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
?
70+ Must Have jQuery Tutorials for UI Developers
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)
70 Awesome Illustrator Tutorials That Every Designer Should See
Animated Text and Icon Menu with jQuery
Auto Moving Submenu Using jQuery
Creating Consecutive Slide Using jQuery
Make a Fluid Thumbnail Bar with jQuery
Thumbnail Grid with Expanding Preview
Portfolio Flipping Slider Using jQuery & CSS3
Filter Image View Using jQuery
Animated Content Menu with jQuery
Expanding Image Menu with jQuery
Create jQuery Pinterest Pin It Plugin
Making Better Select Elements with jQuery and CSS3
Flyout Image Slider Using jQuery & CSS3
Creating Android Dock Using jQuery & CSS3
Making a Flickr-powered Slideshow
Grid Accordion with jQuery
How to turn jQuery accordion into CSS3 accordion
Magnifying glass for image zoom using Jquery and CSS3
Apple-like Retina Effect With jQuery
Quick Feedback Form w/ PHP and jQuery
Sweet Tooltip a jQuery & CSS3 Tooltips
Making a Custom Facebook Wall with jQuery Templates
Google Powered Site Search with jQuery
Let’s Make A Simple AJAX Note Taking App
How to Create a jQuery Confirm Dialog Replacement
Tutorial: Make a Google Powered Shopping Search Website
Making a Simple Tweet to Download System
Making a jQuery Countdown Timer
Making an Interactive Picture with jQuery
Type and spot using jQuery’s :contains()
Overlay-like Effect with jQuery
Item Blur Effect with CSS3 and jQuery
Sponsor Flip Wall With jQuery & CSS
Create a Cool Website with Fancy Scrolling Effects
Client Testimonials Powered by PHP, XML and jQuery
Mini Help System with jQuery
Swatch Book with CSS3 and jQuery
Timeline Portfolio
Dynamic FAQ Section w/ jQuery, YQL & Google Docs
HTML5 File Uploads with jQuery
Cycle Through Images on Hover with jQuery
Highcharts – deeper practice with jquery
Make Pretty Charts For Your App with jQuery and xCharts
How to Create an Interactive Graph using CSS3 & jQuery
How to Create Accordion Menu (CSS3+jQuery)
How to Create an Upload Form using jQuery, CSS3, HTML5 and PHP
How to Create Login Form with CSS3 and jQuery
Shiny Knob Control with jQuery and CSS3
How to Create Calendar using jQuery and CSS3
Fancy Image gallery – jqFancyTransitions
An HTML5 Slideshow w/ Canvas & jQuery
Parallax Slider with jQuery
Rotating Image Slider with jQuery
Lateral On-Scroll Sliding with jQuery
Easy Slider 17 Numeric Navigation jQuery Slider
How to Create a Responsive Image Slider in jQuery and CSS3
How to Create an Image Slider using jQuery and CSS3
Portfolio Zoom Slider with jQuery
Bubble Slideshow Effect with jQuery
Photobooth with PHP, jQuery and CSS3
Image Wall with jQuery
Photo Booth Strips with Lightbox
Thumbnail Proximity Effect with jQuery and CSS3
3D Flipping Circle with CSS3 and jQuery
Animate Panning Slideshow with jQuery
Live Album Previews with CSS3 and jQuery
Make a Jquery and CSS3 powered Lightbox Gallery
Advanced jQuery background image slideshow
HTML5 Video player jQuery plugin
How to Create an Video Player in jQuery, HTML5 & CSS3
How to Create an Audio Player in jQuery, HTML5 & CSS3
Glossy Buttons with CSS3 Gradient

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.
15 Useful JQuery Calendar and Date Picker Plugins
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.
2. JQuery Frontier Calendar
Full month calendar jQuery plug-in that looks like Google Calendar.
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.
4. VCalendar
VCalendar (Virtual Web Calendar) is an open source Web calendar application for posting and maintaining events and schedules online, in calendar format.
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.
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.
7. Simple Events Calendar JS
Professional & Elegant Calendar, special for Modern web designs, templates etc.
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.
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.
10. JQuery.Calendar Picker
This component is a light-weight calendar/date-picker.
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.
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.
13. Timeframe
14. Clock Pick
15. Even Touch Calendar
Hope these Plug-ins are useful for you, please drop down your valuable comment
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
Facebook Login Form
Dark Datepicker
Pricing Table
Social Buttons
Notification Windows
Dark and Light Dropdowns
Newsletter Signup Form
Dark Pagination
Settings Panel
Multi-colored Buttons
Notification Badges
Flip-Down Clock
Share Buttons
Modal Contact Form
Notepaper Blockquote
Toggle Switches
Metal Progress Bar
OSX-Style Window
Search Dropdown
Mini Social App
Month Picker
Animated Progress Bar
Inset Side Navigation
Login Form
Dark Navigation
Light Horizontal Nav
Dark Horizontal Nav
Animated Profile Popover
3D Buttons
Sliding Tags
Accordion Menu
Tabbed Navigation
Mini Dropdown Menu
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 CMSFull View:Mobile View:SimpleBitsFull View:Mobile View:White Lotus AromaticsFull View:Mobile View:1140px CSS GridFull View:Mobile View:AtlasonFull View:Mobile View:10K ApartFull View:Mobile View:CognitionFull View:Mobile View:Reverse BuroFull View:Mobile View:Sunday BestFull View:Mobile View:Dustin SenosFull View:Mobile View:Clear Air ChallengeFull View:Mobile View:OwltasticFull View:Mobile View:320 and upFull View:Mobile View:Yaron SchoenFull View:Mobile View:Build GuildFull View:Mobile View:Do LecturesFull View:Mobile View:Trent WaltonFull View:Mobile View:Food SenseFull View:Mobile View:SparkboxFull View:Mobile View:ribotFull View:Mobile View:Sweet Hat ClubFull View:Mobile View:A Different DesignFull View:Mobile View:TeixidoFull View:Mobile View:Sasquatch Music FestivalFull View:Mobile View:Electric PulpFull View:Mobile View:Stephen CaverFull View:Mobile View:Social Marketer’s SummitFull View:Mobile View:SleepstreetFull View:Mobile View:PorcupineFull View:Mobile View:InterimFull View:Mobile View:TileablesFull View:Mobile View:CalebAcuityFull View:Mobile View:Simon CollisonFull View:Mobile View:Spigot DesignFull View:Mobile View:Forefathers GroupFull View:Mobile View:Deren KeskinFull View:Mobile View:Robot… Or Not?Full View:Mobile View:Arrrcamp ConferenceFull View:Mobile View:Thirst StudiosFull View:Mobile View:Visua DesignFull View:Mobile View:Made by SplendidFull View:Mobile View:Five Simple StepsFull View:Mobile View:Ryan O’RourkeFull View:Mobile View:dConstruct 2011Full View:Mobile View:Diablo MediaFull View:Mobile View:Asbury Agile Web ConferenceFull View:Mobile View: |
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 Articles1. Wire Frame Your SiteA 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 WickedA slideshow that talks about the purpose of wireframes and the different types of wireframes. 3. Wireframes MagazineThis 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 WireframingA 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 A brief post on why wireframing with paper and a pencil sometimes works better than using computer-based tools. 6. Ajax Wireframing ApproachesA 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 ReligionA 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 DesignsThis post from SpyreStudios covers why sketching and wireframing your ideas leads to the evolution of good designs. 9. The Future of Wireframes?A post on the evolution of wireframes from functional to visual from Made by Many. 10. The Wireframe: All You Need to KnowThis is a very basic guide to wireframing, perfect for beginners. 11. UX 101: The WireframeA beginner’s guide to wireframing from Viget Advance. 12. Guidelines, Tools and Resources for Web WireframingW3Avenue has put together this great resource roundup for wireframing. 13. Storyboards vs. WireframesThis post talks about the benefits and drawbacks of using storyboards vs wireframes. 14. The Right Way to WireframeThis 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 WireframingA post talking about the importance of wireframing and why it makes the design and development process go more smoothly. 16. The Importance of WireframingA 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 WireframingIt’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 DesignHere’s a post on UX Booth that talks about using the proper level of fidelity in different design deliverables. 19. Wireframes vs. PrototypesAnother longer article on the differences between wireframes and prototypes. 20. Wireframing is Not PrototypingA very short article on the differences between wireframing and prototyping. Complete Wireframing and Mock Up Tools1. FlairBuilderFlairBuilder 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 KitA 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 KitSizable collection of Facebook related elements to use in creating wireframes for Facebook applications. 4. MockingbirdMockingbird 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. ProtoShareProtoShare 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 KitIncludes 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 KitThis stencil enables you to easily prototype Eclipse (wizard) dialogs with OmniGraffle(TM). 8. MockFlowMockFlow 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 ChartsLovely 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 SetThis 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 KitThe 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. CacooCacoo 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 UnifyEightShapes 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 SymbolsThis 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. LumzyLumzy 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. SimpleDiagramsSimpleDiagrams 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 Elements18. GliffyGliffy 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 ToolkitThis 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 SetAnother free wireframing template set for Keynote. It includes controls, breadcrumbs, containers, dialogs, galleries, social elements, and more. 21. PowerPoint Wireframe Template for UI DesignPowerPoint templates for PC users out there. These include sample screens with various design elements included. 22. 10 Free Printable Web Design Wireframing TemplatesIf 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 BetonioDustin 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. |
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 ItThe 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. OpacityThis 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.
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 / HSLaUsing 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.
PNGWhen “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. |
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:
Text variable where the CSS will be kept. Keep this text up to date when options change.
Use the replaceWith() function to rip out existing style element and apply a new one:
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 itI’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. |































































































































































































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.
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.
Responsive Web Design Sketch Sheets
This set will help you in mapping out how you can change page sections in different resolutions.
Responsive Design Sketchbook
This set contains a sketchbook in which you can easily keep your all sketches and save time too.
Responsive Wireframes
In this experimental tool, you will see how responsive wireframing of complex website layouts work.
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.
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.
Responsive Design with Mockups
Here, you will find a library of mockup templates along with a tutorial on how to do wireframing.
Responsive Image and Text Tools
Responsive Images
This is an experimental image scaling tool that can scale your images responsively.
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
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.
FitText
With this tool, you can make font sizes flexible and in this way you can achieve scalable headlines.
slabText
This is a jQuery plug-in that will help you make bold blocks of text that can be resized responsively.
Retina Images
This tool will help you to show 2x larger, high-resolution images when viewed on retina display devices.
Flexible/fluid Grid, Media Queries
Variable Grid System
With this fluid grid system, you can easily create an underlying CSS grid for your website.
Responsive Calculator
With this calculator you can simply change your PSD pixel perfection into the start of your responsive website.
Gridpak
Improve your workflow and save time with GridPak that can generate PNGs, CSS and JavaScript for your responsive website layout.
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.
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.
Simple Grid
This is an easy to use grid system that will help you create responsive website layouts.
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.
1140 CSS Grid
This grid system works best on smaller screens and becomes fluid and adapts to the width of the web browser.
Susy
With this tool you can create a grid system that does not make use of any extra markup or special classes.
Respond.js
This is athe fast and lightweight polyfill for minimum or maximum width CSS3 Media Queries.
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.
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.
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.
ProtoFluid
With this tool, you can quickly do prototyping for adaptive CSS, fluid layouts and responsive web designs.
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.
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.
mediaQuery Bookmarklet
Create a visual representation of the recent viewport dimensions as well as the most freshly fired media query.