Tag-Archive for » Create «

Create a 3D Industrial-style Download Icon in Photoshop

This tutorial teaches you how to create a unique 3D download folder icon with textures. Learn some useful techniques for creating more visually impressive 3D icons.

Materials Needed:

  • Grunge Texture

Step 1: Setting Up The Document

New document

We’ll start with a canvas size of 512×512 pixel. Keep the background transparent. You can give it any title you want, I chose "Download" since it’s a download folder icon.

Fill (G) the first layer with #e6e6e6 and name it "Background" or "BG".

Icon Resolutions

Icons have standard resolution going in a pattern like so 512×512, 256×256, 128×128… Each time it will be divided or multiplied by 2. OSX can support up to 512×512 but Windows can only support up to 256×256.

Step 2: Laying The Foundation

Icon foundation

Let’s start by drawing important sections of the icon to make sure it fills the space well. Create two groups called "Top" and "Bottom", placing "Top" above the other. Create a new layer inside "Top" and draw a rectangle in the bottom two thirds of the canvas using the Marquee Tool (M) and Fill it with #fae129. Name it "Face" for reference later. Center this layer by ctrl+A and clicking on the "Align horizontal center" button on the Tools Options Bar while the Move Tool (V) is active.

Create another layer inside the other group and draw a rectangle below the previous one and Fill it with this color #fbec93. Call this "Front". Create a new layer below and call it "Front Bottom". Draw a smaller rectangle below it with this color #5c5c5c.

Once you’re done, it’s a good practice to place guides at important areas. In this case it would be the edges of the drawing. Enable it by displaying Rulers ctrl+R.

Guides and Marquee Tool

Using guides can help you easily snap your drawings to the same place every time so it becomes more consistent and efficient. Marquee Tool is great for icons because it helps to create crisp edges.

Step 3: Starting From The Top

Applting layer styles

Go to the "Top" layer and enter Free Transform ctrl+T > Perspective then drag the top corners in. Apply the Layer Styles above.

Step 4: Drawing Stripes

Drawing a stripe

Use the Line Tool (U) at 40px Weight to draw a diagonal line across the canvas. Then Duplicate ctrl+J it and move it evenly to the side so that it forms the following pattern. Try to space them evenly by using shift+arrow key, but it doesn’t matter that much. If you want to be precise, you can create a custom pattern (not covered in this tutorial).

Enter Free Transform and transform it, like below, by scaling and using Perspective. Delete the unwanted part by ctrl+clicking the thumbnail of "Face" and duplicate it ctrl+J, then deleting the previous layers. You can also use other techniques like simply Selecting Inverse ctrl+shift+I of the selection and deleting, or using layer mask. But the one I’m using also removes the part of the images which is not visible on canvas (outside the canvas area). Set the Blending mode to Multiply and Opacity to 80%.

Duplicating and transforming the stripes

Step 5: Adding Grunge

Preparing the grunge texture

For this step you need the grunge pack I found on Tutorial9. The link is above. We need something a bit rusty and metallic so let’s go for "dirtygrungecement08". Import it to Photoshop and choose a small area, somewhere below the center is my favorite part. Make sure it’s big enough. Copy ctrl+C and paste ctrl+V it into the icon document.

We’ll prepare the texture by Desaturating ctrl+shift+U it then go to Levels ctrl+L and push the sliders inward, like above. This will be our stock texture for later use, so I placed it outside the group and called it "Texture Stock".

Use the selection (ctrl+click thumbnail) of "Face" and Duplicate the texture layer and bring it above that layer. Set Opacity to 10% and Blending mode to Multiply. You can hide the stock texture layer.

Adding grunge

Step 6: Adding Details

Adding and edge

Create a new layer and get the selection of "Face" then Fill it with white. Nudge it up by 4px the press delete. Nudge the image down by 2px. The reason why the edge needs to be so thick is because the icon is very big, so when scaled down the edge needs to be thick to be visible.

Use the Eraser Tool (E) at 0% Hardness and about 500px in diameter to erase both sides of the edge. Use the tip of the Eraser and keep the edge fully visible. You may need to zoom out and vary the Eraser size.

Edges

Adding edges, black or white, helps to add contrast between different areas and make the image more realistic.

Create a new layer and get the selection of "Face". Use a soft Brush of a varying diameter of 400px to brush around the sides with black and white. Press D to reset the foreground and background color to black and white, pressing X to swap the two colors. Bring down the Opacity to 20%.

Shading

Step 7: Styles For The Bottom

Layer styles for "Front"

Go to "Front" layer in the "Bottom" group and apply the above Layer Styles. Then apply the following Layer Style to the "Front Bottom" layer.

Layer style for "Front Bottom"

Step 8: More Stripes

Stripes for"Front" layer

Create a new layer. Use the Marquee Tool (M) and draw the stripes with black. Zoom in to make sure the stripes are aligned. Use the selection of "Front " to remove excess stripes. Set Opacity to 60%.

Step 9: Shading and Textures

Shading for "Front"

Create a new layer and Brush within the selection of "Front" at the sides with black. Make the right side darker than the left. Set Blending Mode to Overlay and Opacity to 40%.

Use the process I taught above to create a texture for "Front" with the stock texture. Set Opacity to 20% and Blending Mode to Overlay.

Grunge texture

Create a new layer. Get the selection of "Front" and Fill it with black. Nudge the selection down by 2px and delete, then apply a 2px Gaussian Blur, Filter > Blur > Gaussian Blur. Nudge it down by 1px and set Opacity to 20%.

This is a technique used to make edges pop and look more contrasting even though the effect is subtle.

Dark edge for "Front"

Step 10: Creating The Hole

Diagonal Guide

Create a new group called "Inside". Create a new layer inside and select the Line Tool (U) with 2px Weight and black in color. Draw a Diagonal line from one corner to the other end. When drawing the inside, make the corners intersect with the line.

Create a new layer and draw a rectangle with #b7b7b7 in the center. After this I’ve place two guides above and below the rectangle for convenience. Draw one triangle on the left using the Polygonal Lasso Tool (L) and Fill it with #848484. Duplicate that layer and increase the Lightness by 80 ctrl+U. Flip it Horizontally by Free Transform > Flip Horizontal and place it on the right.

Name those layers according to their position i.e. "Left", "Center", "Right".

Drawing the inside

Copy the following Layer Styles to the three layers.

Gradient for three layers

Apply the following Layer Style to "Center".

Inner Shadow for "Center"

Step 11: Shading The Inside

Shading the corners

Create a new layer and get the selection of all three previous layers. Do this by holding down Shift while getting a new selection. Use a black soft brush with 30px diameter and brush the two corners of the inside. Set Opacity to 10%.

Step 12: Adding Details

Create a new layer called "Left Corner". Get the selection of "Center" and Fill it with black. Nudge it 2px to the right and press delete. Apply a 2px Gaussian Blur and set Opacity to 30%. Create a new layer called "Right Corner" and do the same thing to get a white line on the right side. But this time use 1px Gaussian Blur and leave Opacity at 100%.

Get the selection of "Left, Center, Right" and Select Inverse ctrl+shift+I. Then use it to delete extra pixels on "Left Corner" and "Right Corner". From now on when I refer to the three layers, I’m referring to "Left, Center, Right".

Bright edge

Create a new layer and get the selection of the three layers then Fill it with white. Go Select > Modify > Contract and key in 3px and hit enter. Press delete and shift the selection down by 3px then delete again. Set Opacity to 50%.

Dark edge

Create a new layer and get the selection of the three layers then Fill it with black. Shift the selection up by 3px and delete. Nudge it down by 1px and set Opacity to 10%.

Shadow for the inside

Create a new layer. Use the Polygonal Lasso Tool (L) to draw the shape above and Fill it with black. Use the Blur Tool and brush the area as shown above using 100% Strength. Remove the area outside the three layers using the process we used above then set Opacity to 16%.

Step 13: Giving More Impact

Drawing the arrows

Create a new layer and use the Polygon Tool (U) to draw an upside-down triangle. Resize and position it in the center like show above. Use the selection of the triangle to delete a portion (about 20px above) of the triangle. Duplicate it and move it about 40px away. Merge ctrl+E the layers together and set Opacity to 40%. Use the three layers to remove the area that is outside it.

Adding shine to the inside

Create a new layer, get the selection of the three layers and brush the top center with a soft white Brush at 200px diameter. Set Opacity to 20%.

Add grunge to the inside

Use the three layers selection to Duplicate the Texture Stock and put it above the previous layers we were working on. Set Blending Mode to Luminosity and Opacity to 5%.

Step 14: Drawing The Board

Layer styles for the board

Create a group called "Board" and a new layer inside called "Board". Draw a Round Rectangle (U) with 10px radius in #f5e14b at the center. Then apply the following Layer Styles to it.

Layer styles for the board

Create a new layer and get the selection of "Board". Select > Contract by 15px then Fill it with black. Contract it again by 10px and delete. Set Opacity to 80%.

Board border

Step 15: Refining The Board

Adding edges to the board

Create a new layer and get the selection of the Board. Fill it with white then shift the selection down and right by 2px each. Delete and set Opacity to 60%. Create another layer and get the selection of the Board. Fill it with black then shift the selection up and left by 1px. Set Opacity to 40%.

Arrows for the board

Create a new layer for the arrow. Use the same process we used earlier to draw the arrows. Center it and set Opacity to 80%. Try to make it big so it will be visible on smaller resolution.

Board shading

Create a new layer and get the selection of "Board". Use a soft Brush with black and white to paint the edges like above. Set Opacity to 20% and Blending Mode to Pin Light.

Shadings

Even on flat surface, applying a subtle shade can give the subject more interest.

Board shine

Create a new layer and use the Pen Tool (P) to draw the shape above. Fill it by right-click > Fill Path with white. Then remove the area outside the board and set Opacity to 20% and Blending Mode to Soft Light,

Step 16: Grunge For The Board

Grunge on the board

Duplicate two Grunge texture from the stock and place one above the other. Set Blending Mode to Hard Light and Opacity to 10% for the bottom layer. Apply Filter > Stylize > Emboss for the second layer with 90 degree, 1px Height and 100% Amount. Set Blending Mode to Overlay and Opacity to 40%.

Nicer Textures

Using Emboss on textures can reduce the flatness of the surface.

Step 17: Drawing Screws

Drawing screws

Create a new layer and draw one Ellipse (U) on the left with #d7d7d7. Duplicate and mirror it on the right then Merge ctrl+E the two layers together. Apply the Layer Styles below.

Layer Styles for screws

Create a new layer and Zoom (Z) in on one screw. Use either the Marquee Tool or Line Tool to draw the cross of 2px with black. Set the Opacity to 40%. Then create another layer and draw a 1px edge on the bottom right with white. Set Opacity to 80%.

Cross

Step 18: Creating The Shadow

Draw the shadows

Create a new layer. Get the selection of "Face" and Fill it with black. Bring the layer just above the background layer. Convert it to Smart Object and resize it like seen above. Name it "Small Shadow". Create another layer and do the same thing, except without resizing. Nudge it 10px to the right. Call it "Big Shadow".

Smart Objects

Using Smart Objects you can easily experiment with different transformation and filters without destroying the original copy.

Blur and opacity for shadows

Apply a 3px Gaussian Blur to "Small Shadow" and set Opacity to 70%. Apply a 7px Gaussian Blur to "Big Shadow" and set Opacity to 30%. Now you’re done!



How to Create a better FAQ page for end users

FAQ (Frequently Asked Question) pages have become commonplace on many websites for many reasons. The main, is that they offer a way to provide support, most commonly, customer support, without having to re-iterate solutions to common problems. For larger companies, a good FAQ page can even have an effect on the amount of support staff that are needed to be hired, yet browsing the internet, I continually find FAQ pages to be neglected, and a navigational nightmare. Similarly,Googlefor some articles on FAQ page design, and you’ll find near to nothingthat’shelpful.

While designing a recent project in Photoshop (a software sales theme), I decided the support area was something I wanted to get right, with the focus falling heavily on the FAQ page. I wanted to get a feel for how I wanted it to work, and so I got thinking; What is it that the end-user wants when they arrive. I came up with these thoughts,

  • Ease of reading – the hierarchy of the text needs to bedistinct
  • Organization – questions should be split intocategories
  • Navigation – finding their way to the information they want should be made easy, and quick

With these three points in mind, I came up with a tidy, and importantly clean FAQ page concept, the demo of which can be found below. I’m going to talk you through how it was made, and teach you how to build it yourself.

Click this link for a demo of the FAQ page we are going to make. You can also download the source code here.

Tutorial Requirements

This tutorial assumes you are fairly comfortable using the following languages

  • Html
  • Css
  • jQuery

Step 1 – Structuring our Html

Our html is split into two main sections. Within our wrapper, we have a primary column, and a sidebar column.

<div id="wrapper">
	<div id="primary></div> <!-- Main content column -->
	<div id="sidebar"></div> <!-- Sidebar Column -->
</div>

The primary content column is where we are going to split our questions into simplecategories. Each category will have a title, a list of the questions with links, and then the questions split up using a definition list. The markup we are looking for goes like this. (This shows a category with two columns)

<h3 id="1">Lacus pulvinar
<ul class="section_menu">

	<li><a href="#1_1">Lectus massa adipiscing, mattis. Turpis integer massa.</a></li>

	<li><a href="#1_2">Integer enim montes mauris, arcu est.</a></li>
<!--<span class="hiddenSpellError" pre=""-->ul>
<dl class="faq">
	<dt id="1_1">Lectus massa adipiscing, mattis. Turpis integer massa.</dt>
	<dd>Ultricies in mus, magna rhoncus augue, nec magnis facilisis integer ut pellentesque aliquam sit! Enim odio, porta augue, sed turpis dolor ultrices porttitor arcu massa cum elementum hac in vel, magna magnis, enim scelerisque? Amet aliquam, magna dis porta platea. Cras aliquet. Arcu mid eros aenean parturient cras ac egestas tempor? Lundium parturient dapibus, ridiculus ridiculus dapibus! Quis eros amet.</dd>
	<dt id="1_2">Integer enim montes mauris, arcu est.</dt>
	<dd>Et ridiculus vut dis vel integer pid? Adipiscing nec tristique dictumst tristique duis rhoncus sed, scelerisque. Porta, diam augue vel augue porta enim. Et! Tristique montes. Auctor! Pid tristique purus montes. Quis? Sit, enim. Egestas! Tristique amet mattis adipiscing, proin elit adipiscing integer! Enim, odio. Etiam ac, nunc est purus turpis. Nunc! Pid cras scelerisque mid habitasse. Cum magnis.</dd>
</dl>

It is important that you match up the navigational links for each category of questions with their ID’s. Notice that the first question in this category has an id of “1_1″, and the link the first question has a href of that id. This is important in solving our navigational problems for the user.Similarly, notice that the category title has a numerical id, to show that this is the first category. These id’s need not be numerical, they can be whatever you want, as long as they are unique to the category / question.

Moving onto the sidebar, this is where navigating the bigger picture comes into place. We’ve linked up out category questions, but how to users navigate to the categories themselves? Through the sidebar is how.

Within the sidebar, we are going to include a header, and another navigational menu linking to our categories. You can build upon, this of course, and add whatever you want to your sidebar, possibly a quick contact form, or support contact details.

<div id="sidebar">
	<h3>Select Category</h3>
	<ul class="section_menu">

	<li><a href="#1">Lectus facilisis vel</a></li>

	<li><a href="#2">Vut magna</a></li>

	<li><a href="#3">Lacus pulvinar</a></li>
	</ul>
</div>

Step 2 – Creating our layout and typography with Css

First off, we want our FAQ page to look universal in all browsers, so as always we will apply a css reset. We also want the FAQ page to be easily readable, and look stunning yet simple. For this I’ve used a modified version of the text.css that comes with 960.gs, instead using Myriad Pro, and Helvetica as our fonts. Since this section of css is large, and very basic, you can copy and paste it from here.

Starting off with our basic styles, we are going to create our layout columns, and center our page in the middle of our window.

/** Center our page in the middle of the window **/
div#wrapper{
	width:960px;
	margin: 0 auto;
	position:relative; /** Important later on **/
}

/** Give our primary column a width and float it to the left width a right margin **/
div#primary{
	width:720px;
	margin: 20px 40px 0 0;
	float:left;
	display:inline;
}

/** Position our sidebar to the right of the primary content bar **/
#sidebar {
  	left:760px;
  	position: absolute;
}

You’ll notice that we have absolutely positioned our sidebar rather than float it to the left of our primary content column. This is important for something special we are going to do with our sidebar later on.

Now it’s time to start adding some subtle styling to our page content to bring it up to standard and make viewing it extra eye pleasing. We’ll start off with two basic styles on our h3 and a tags.

/** Give our category headers room to breath **/
h3{
  	padding-top:30px;
}

/** Color our links blue **/
a{
	color:#0986e3;
	text-decoration:none;
}

/** Add a hover effect to links **/
a:hover{
	text-decoration:underline;
}

You’ll have noticed some of the class names I dropped into the html when we created it. These include section_menu and faq. They’re used to style our navigational menus (sidebar included), and our questions themselves.

/** Styling the navigational menus by adding a subtle background, and padding **/
ul.section_menu{
	background:#ededed;
	padding:20px 10px;
}

/** Style our faq questions **/
dl.faq{
	margin-bottom:30px;
}

/** Make the question itself stand out **/
dl.faq dt{
	font-weight:bold;
	color:#000000;
	padding:25px 0 5px 0;
	display:block;
}

/** Add a divisor below the question answer **/
dl.faq dd{
	padding-bottom:25px;
	border-bottom:1px solid #cccccc;
	display:block;
}

Step 4 – Creating a static sidebar with Jquery

Now we are going to start using Jquery toimprovethe usability of our page. Currently it looks nice, and works well for a page without any javascript, but we can make it so much better! Start by including jquery in the had of your page. We are going to load it directly from google.

<script><!--mce:0--></script>

Secondly we are going to add slightly the html of our sidebar. Add another div wrapping all the content of your sidebar. In our case, I’m going to give it an id of “sidebar_content”.

<div id="sidebar">
	<div id="sidebar_content">
		<!-- Sidebar content in here -->
	</div>
</div>

We also need a bit extra css, and css for our sidebar for when it becomes fixed.

/** Position our sidebar content at the top of our sidebar, and give it the width of the full sidebar **/
#sidebar_content {
  	position: absolute;
  	top: 0;
  	margin-top: 20px;
	width:200px;
}

/** When the sidebar becomes fixed, it'll fix to the top of the page **/
#sidebar_content.fixed {
  position: fixed;
  top: 0;
}

You may not understand the fixed class yet, but the following Jquery will help clear that up for you. Create a script tag in the head of your document, below, the Jquery we are loading from Google, and insert this code.

$(document).ready(function () {
	var sidebar = $('#sidebar_content');
	var top = sidebar.offset().top - parseFloat(sidebar.css('marginTop'));
	$(window).scroll(function (event) {
		var ypos = $(this).scrollTop();
		if (ypos >= top) {
		sidebar.addClass('fixed');
		}
		else {
			sidebar.removeClass('fixed');
		}
	});
});

This may look daunting if you’ve never touched Jquery before, but don’t worry, we’ll step through it line by line. We start off with the Jquery basic of when the document is ready, run this code. The create two variables.

	var sidebar = $('#sidebar_content');
	var top = sidebar.offset().top - parseFloat(sidebar.css('marginTop'));

Our first variable, “sidebar”, assigns the variable sidebar, with the selector pointing to our inner sidebar div. We called it “sidebar_inner”, but you may have called it something different.

Our second variable, top, calculates the distance of the sidebar from the top the top of the page, minus any top margin that we have applied.

$(window).scroll(function (event) {
	var ypos = $(this).scrollTop();
	if (ypos >= top) {
	sidebar.addClass('fixed');
	}
	else {
		sidebar.removeClass('fixed');
	}
});

This snippet of code starts off by saying, if the window is scrolled, carry out this code. I starts again by creating another variable by calculating how far from the top of the page we are, and assigning it to the variable “ypos” (position on the y-axis).

We then enter an if statement, that says: If the distance to scroll to the top is greater than the distance that the sidebar is from the top, give it to class of fixed. If not, don’t give it the class of fixed. This is where the fixed class we created earlier on comes into play. Easy huh? =)

Step 5 – Making a smooth page scrolling effect

So we have a lovely fixed sidebar as we scroll, without the traditional glitchy jumping that used to be commonplace with fixed sidebars, but out internal page linking still jumps directly to the destination, and while this is good, it isn’t very eye pleasing, so we are going to add an animated page scroll. Since the jquery to achieve this is too complex for us to hand write, we are going to use a plugin called localScroll, and another called ScrollTo for our animation. Download them both from here, and include them in the head of your document again, this time between our Google hosted Jquery, and our custom written Jquery.

<script src="jquery.scrollTo-1.4.2-min.js"></script>
<script src="jquery.localscroll-1.2.7-min.js"></script>

The implementation of this is stunningly easy. Simply add to our custom Jquery this one line of code.

$.localScroll();

Note : Make sure you place this line of code within the jquery wrapper,

$(document).ready(function () {
	// Somewhere in here!
});

And there you have it! A fantastically usable, and simply beautiful FAQ page that means the user can easily navigate between categories and questions, without having to spend ages scrolling through search pages, and loading page after page for different categories, or even clicking to open a single question.

Further Discussion

Have some thoughts on the usability of this page? Give them to me, I’d love to hear them. This is as much a proof of concept as it is a tutorial introducing you to basic html, css, Jquery, and plugins, but I’m sure there will be people out there who will feel a perfect FAQ page is something else. If so, what would you do?

Visualize Everything: 32 Free Tools To Create Different Diagrams

Preview-free-online-tools-to-create-diagrams-charts-flowcharts-graphsDiagrams are often used to help visualize something. What to do if you need to create a chart but dont have a software like Microsoft Office? Ive collected 32 online tools for creating diagrams, flowcharts, charts and graphs and all you need to use them is a web browser.

Certainly, you wont need them all, but I offer you the choise to choose best from the best. Each of them has its own pros and cons, and I hope youll be able to choose the best option for you.

1. ChartGizmo

With ChartGizmo you can create different kind of charts for your website, blog and social network profiles.

Gizmo-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

2. Barchart

Simple online tool for creating bar charts. Choose your image size, colors,enter all values and export your chart as png. I created this chart below in like 2 minutes.

Bar-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

3. Bubbl.us

Bubbl.us is a simple and free web application that lets you brainstorm online. With Bubbl you can:

  • Create colorful mind maps online
  • Share and work with friends
  • Embed your mind map in your blog or website
  • Email and print your mind map
  • Save your mind map as an image

Bubbl-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

4. AmCharts

AmCharts is a set of Flash charts for your websites and Web-based products. AmCharts can extract data from simple CSV or XML files, or they can read dynamic data generated with PHP, .NET, Java, Ruby on Rails, Perl, ColdFusion, and many other programming languages.

Am-charts-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

5. OnlineChartTool

On OnlineChartTool you can choose from 10 chart types, choose charts style, add data, customize labels and fonts, preview your graph and then save and share it.

Tool-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

6. ChartGo

ChartGoallows users to create charts online quickly. Create bar charts, line charts or pie charts. Simply paste your data in the chart data area and hit the create chart button. In my opinion, one of the most useful tools for creating charts.

Go-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

7. Chartle

Chartle is Java based online tool that allows you to easily create different types of charts and then publish them.

Chartle-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

8. Create A Graph

Here you will find five different graphs and charts for you to consider. You can create graphs in 3D, customize fonts, colors and then choose one of six file formats to save it.

Create-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

9. Google FusionCharts Gadget

FusionCharts Google Gadgetis widget that help you create animated flash charts & graphs for your web pages, blogs & Google Pages. Be it your sales chart, inventory chart or your personal weight chart, FusionCharts can render an exciting face to all your boring data tables – for free.

Google-fusion-gadget-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

10. DIY Chart

DIY (Do it yourself) Chart is a web-based, simple and powerful online tool to create interactive charts and graphs from static or dynamic data which may be generated using any scripting language. The minus is that in free version there will bea logo watermark.

Do-it-yourself-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

11. CSS Chart Generator

The only on-the-fly generator for bar charts in the net. With this easy to use interface you can create a design your bar charts in seconds. A whole bunch of features is waiting for you – from defining the output size, over colors for each bar, titles for x and y axis, to color of font and bar backgrounds and much more.

Css-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

12. Hohli Online Chart Builder

Good looking jQuery using tool that allows you to choose from over 10 types of charts, customize them and get the image or embed the chart.

Hohli-builder-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

13. Google Chart Tools

The Google Chart Tools enable adding live charts to any web page. Using these tools allow you to create rich gallery of visualizations provided as image charts by using a simple URL request to a Google chart server or interactive charts using a Google developed JavaScript library.

Google-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

14. Pie Color

Just enter number of slices, label, all the values and PieColor willgenerate you an image, which you can then download and share.

Pie-color-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

15. Cacoo

Cacoo is a user-friendly online drawing tool that allows you to create a variety of diagrams such as site maps, wire frames, UML and network charts. Choose from a number of stencils. Its just so easy to make great diagrams.

Cacoo-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

16. JS Charts

JS Charts is a JavaScript chart generator that requires little or no coding. JS Charts allows you to easily create charts in different templates like bar charts, pie charts or simple line graphs. Keep in mind that its only free for non commercial use.

Js-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

17. Creately

Creately is a powerful online Organizational Chart software for creating quick and easy organizational charts, department & team org charts and even photo org charts. It works in your browser and contains templates and elements that you can use.

Creately-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

18. yUML

Allows you to create and share simple UML diagrams in your blogs, wikis, forums, bug-trackers and emails.

Yuml-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

19. Mind42

Mind42 is a browser based online mind mapping application. With Mind42 installing mind mapping tools is no longer needed – for a hassle-free mind mapping experience. Just open the browser and launch the application when needed.

Mind-42-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

20. Highcharts

Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.

Highcharts-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

21. Diagrammr

Create and share consecutive diagrams just by writing sentences.

Diagrammr-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

22. Product Planner

Product Plannerhelp people understand and create user flows for their web products. See how other websites and products work and then create your own.

Product-planner-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

23. LucidChart

LucidChart is an online flowchart maker app where you can create and publish customized flowcharts. Its easy to use, feature rich and has a decent free option which includes 5 MB storage for your documents and works in most of the browsers.

Lucid-charts-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

24. SlickPlan

SlickPlan is a web-based sitemap/flowchart generator that allows for the creation of free sitemap and flowchart design. SlickPlan was handcrafted with PHP/MySQL and jQuery by the Dayton website design team at Atomic Interactive.

Slick-plan-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

25. Charts

Useful iPhone app that lets you create and manage all kind of charts, i.e charts to track and monitor your expenses, weight, mileage and more. You can also map your data on a line, bar graph or a pie chart, apply different color schemes and share charts by email.

Charts-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

26. ChartPart

ChartPart is a web tool that lets you instantly create charts online. The application supports different types of charts including pie charts, line graphs and grouped bars.

Part-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

27. Yellowpipe Chart Generator

Though pretty pixelated, but really easy tool to create 3D pie charts.

Yellowpipe-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

28. Grapher

Totallyold school. Simple to use, but only bar graph with limited features is available.

Grapher-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

29. Gliffy

With Gliffy online diagram software, you can easily create professional-quality flowcharts, diagrams, floor plans, technical drawings, and more.

Gliffy-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

30. LovelyCharts

LovelyCharts is afree online diagram editor that allow you create chart and diagram freely on the web browser. On lovely chart, there are various of diagram can be produces such as creating flowcharts, sitemaps, network diagrams, people diagrams, basic symbols,and wireframes.

Lovely-charts-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

31. Online Chart Generator

Really easy tool to generate charts. Choose from 9 types.

Generator-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

32. OWT Chart Generator

The OWT Chart Generator is an online tool to be used to produce charts. A GIF image of the chart that you specified will be displayed on the screen.

Owt-generator-free-online-tools-to-create-diagrams-charts-flowcharts-graphs

Software to create graphs

  • Swiff Chart Generator 3
  • MindMeister
  • Smarrtdraw
  • Diagram Studio
  • OpenOffice

18 Free Screencasting tools to Create Video Tutorials

Screencasting is a better and great way to showcase a procedure, to teach,demonstrate a service or to create video tutorials without having to write a content or an article. Screencasting tools are available both as desktop applications (Free and commercial) and web-based services. The good news is that there are a growing number of screencasting tools that are completely free to use; some do not even require a registration to let you get started.

Videos are simply great to deliver a message in a very short time and for most people bandwidth is not a problem any more.The following screencasting tools are all free to record screen but of course their features are not as much as paid ones.You can easily record your screen and add audio or edit your recorded screen videos with these tools.If you know more free tools then please denote in comments section.

Free tools

1.Aviscreen

AviScreen is an application for capturing screen activity in the form of AVI video or bitmap images.It has a unique feature called follow the cursor. Using this mode you can produce a video or image of relatively small dimensions while covering all mouse activity over the whole screen area.You may stop or pause the video capture at any moment. If you use the popup menu to stop/pause the capture, the process will also be captured and may need to be trimmed later. When the computer is slow or very busy, sometimes it is necessary to hit the shortcut key several times before it works.This is a free capture program that records the video into AVI files, but can also do BMP photos. Its Windows only and does not record audio.

2.Camstudio

Free and open source streaming video software for Windows that allows you to capture screen and audio activity on your computer and create AVI video files and export to SWF. CamStudio has an easy-to-use interface and includes a video annotation feature, custom cursors and selected screen region recording.

3.Copernicus

A free program for Macs that focuses heavily on making quick and speedy films by recording the video to your RAM for quicker access. Does not include any support for audio.

4.Goview

Free Windows software from Citrix Online, that allows you to record video of your screen, capture audio, edit and host your videos without bandwidth limitations. Screencasts can be password protected, and downloaded/uploaded to other sites.

5.ISU

ISU enable people to easily Record a sequence of operations in applications.
Edit the recorded presentation, draw on it and add nice notes and stylish HTML pages.Send it to friends via Email, Messenger or any other application or Browser Email. Or even create FAQ (Frequently Asked Questions) in a Center-Folder.

6.Jing

Free simplified screen recording software for Mac and Windows machines that allows users to quickly record videos (including audio) from a window or region on their desktop, including the mouse, scroll movements and clicks on websites or applications. You can record up to five minutes. Jing is a product of TechSmith, the makers of Camtasia Studio and Camtasia for Mac.

7.Krut

Krut is a screencast tool that is written in Java and well suited for making video tutorials (instructional videos) on most platforms. Krut records movie files, including sound, of selected parts of your screen. The files use the quicktime mov format. The program has an intuitive and compact user interface.

8.Freescreencast

Free software that lets you record your screen, capture audio, control the cursor, and export to FLV format. You can then upload to FreeScreencast.com for free hosting (no file size or resolution limits) and sharing.

9.Screentoaster

ScreenToaster is a free web-based screen recorder designed to capture your screen activity, audio and webcam images in real-time then publish and share your video in blogs and websites.ScreenToaster works in all browsers and doesnt require any download so that you can use it anywhere, anytime.

10.Microsoft expression encoder

This free version of Expression Encoder 3 does not include support for IIS Smooth Streaming and H.264 encoding.

11.Screen castle

Screen Castle is an online recording tool.Of course it is not professional as the others but you can easily record your screen with one click and get the sharing codes immediately.

12.Screencast O matic

Its like an online tool which you dont have to download anything.You just click the Create Button and a box appears which works with Java and you adjust the screen area to start recording as you see in the below screen shot.you can send the recorded file directly to through hosting.

13.Screen jelly

A free web-based utility that lets you record your screen and audio for up to three minutes, then send it out to Twitter or in an email.

14.Screenr

A free web-based tool for Windows or Mac that lets you create screencasts without installing any software. Your screencast is published in high-definition Flash format, and can be shared on Twitter, YouTube or anywhere else on the web. Screenr is made by Articulate, the makers of Articulate Studio.

15.Oripa screen recorder

oRipa Screen Recorder is a handy tool to record your Windows desktop activities in real time and save it as a video file. oRipa Screen Recorder also captures anything you can hear on your PC, such as, music and talking through the PCs microphone.

16.Utipu

UTipU Tipcam has 2 versions.FREE and PRO.It is another easy to use tool for recording both video and audio.You can also make smart zooming which is very useful for presentations.Click the Zoom button to zoom into closer. This type of zoom will follow your mouse. You can also zoom before you start recording.

17.UltraVNC

The screen recorder is build with the old Rendersoft camstudio source.UltraVNC boasts a chat window, a dialog for file transfer and an embedded Java viewer which allows you to open a UltraVNC session in a browser. Supports audio also.

18.Webinaria

You can easily create screen records as .avi file and turn them in to .FLV file.You can also add you voice and edit the recorded file later.It requires Windows and totally FREE.

Let us know if we have missed some awesome app for screencasting and we will update the article.:)

Create a Set of Glossy Metallic Icons in Photoshop

This tutorial is going to teach you how to make a stylish, metallic Adobe Icon Set with a glossy finish.

Quick Nav:

  • Tutorial
  • Download the PSD (Source Files)

Step 1: Creating a New Document

Step 1 - Creating a new document

We are going to create a new document with a standard resolution of 256px. But because our icon is quite short the height will be smaller.

Next, grab the Paint Bucket Tool (G), and fill the document with the following colour #F2F2F2. This is to make viewing easier.

Step 2: Setting The Base

Step 2a

Step 2b

Using the Ellipse Tool (U), draw an oval on a new layer as shown above. Let’s name this "Top".

Shape layers

Using the Shape layers instead of Fill pixels allows you to transform your circle as many times as you want without quality loss. This is great for experimenting.

Step 3: Going 3D

Stpe 3a

Step 3b

Select your Move Tool (V). While holding down the alt key, press the down arrow 20 times. This will determine the height of the icon. Now select the past duplicates and Merge (ctrl+E). Arrange that layer below the "Top" layer. Remember that there should be one extra layer named "Top". We’ll just name this new merged layer "3D" for readability.

Step 4: Layer Styles

Now we are going to apply some Layer Styles to the "Top" layer (the non-3D one). You can do this by double clicking on the layer.

Step 4aStep 4bStep 4cStep 4d

You should end up with this:

Step 4e

Step 5: 3D Layer Styles

Now select the "3D" layer and apply the following Layer Styles.

Step 5aStep 5bStep 5c

Once you are done you should have this:

Step 5d

Step 6: Creating The Shadow

Create a new layer below the previous two layers and name it "Shadow". Get the selection of the "Top" layer by ctrl+clicking on the layer icon. Fill the selection with Black and Deselect (ctrl+D) it. Go to Filters>Blur>Gaussian Blur and use 5px. Set the Opacity to 75%. Using the Move Tool (V), shift the shadow down just below the body of the icon.

Step 6a

Step 7: Adding Polish

Create new layer right at the top. Get a White Brush with a Hardness of 0% and Master Diameter of 125px. Get the selection of the "3D" layer and Brush once at the corner. Set the Opacity to 85%.

Step 7

Create another layer and get a Black Brush with a Hardness of 0% and a Master Diameter of 20px and Brush it downwards while holding Shift. Use Gaussian Blur with 8px. Now ctrl+click on the "3D" layer icon then ctrl+alt+click on the "Top" layer mask icon. Finally invert your selection with ctrl+shift+I and Delete the selection. Repeat the same process with a white Brush with 25px Master Diameter and set the Opacity to 70%.

Step 7b

Foreground & Background Colour

You can easily switch your background and foreground colour by pressing D. You can swap colours between the two by pressing X.

Step 8: Adding Glow

Create a new layer and name it "Glow". Get the selection of the "3D" layer and move it up by 7px. Fill the selection with the following colour: #6ab2f6. Before deselecting, shift the selection up by another 3px and press Delete. Bring down the Fill to 70%.

Step 8a

Now give it the following Layer Styles.

Step 8bStep 8cStep 8dStep 8e

Get the selection of the current layer and create a new layer. Get a White Brush with 0% Hardness and 300px Diameter and and click once right in the center of the selection. Bring down the Opacity to 70%. Set the Blending Mode to Overlay.

Step 8f

Brush cursor

you can easily find the center of the Brush cursor by pressing Caps Lock. Or you can go to Edit>Preferences>Cursors and enable "Show Crosshair in Brush Tip".

Step 9: Adding Definition

Create a new layer and get the selection of the "3D" layer. Fill the selection with any colour you want. I chose black for easier reference. Bring the Fill to 0% and add the following Layer Styles.

Step 9aStep 9b

Create another layer and get the selection of the “Top” layer. Shift it down by 4px and Fill it with black. Move the selection up by 2px and press Delete. Apply a 1px Gaussian Blur to it and set the Opacity to 10%.

Step 10: Making it Shine

Create a new layer with the Opacity of 75%. Get the selection of the “Top” layer and get a white Brush with 0% Hardness and 250px Diameter. Click once right at the edge of the selection.

Step 10a

Now create a new layer and get a Pen Tool (P). Draw it as seen below and right-click>Make Selection. Fill it with White. Set Opacity to 25% and Fill to 50%. Get the selection of "Top" layer and Invert Selection (ctrl+shift+I) then press Delete. Apply the following Layer Styles.

Step 10bStep 10c

Repeat the same process except with a different Layer Style so that it looks like so.

Step 10dStep 10e

Create a new layer with 80% Opacity. Click once with a White Brush on the edge of the selection of "Top" layer. It has 0% Hardness, 200px Diameter. Create another layer. With the same selection and same Brush with 70px Diameter, click once at the same spot.

Step 10f

With a new layer, get a selection of the "Top" layer and shift it down by 1px. Fill it with White and shift the selection up by 1px then press Delete. Apply Gaussian Blur with 1px.

Step 11: Creating The Face

Duplicate (ctrl+J) the "Top" layer, place it right at the top and rename it to "Inner". Transform (ctrl+T), and while pressing alt+shift, and shrink it as shown below. Then add the following Layer Styles.

Step 11aStep 11bStep 11cStep 11d

Create a new layer and get the selection of "Inner" layer. Using a White Brush click once at the center, bottom edge of the selection. Set the Opacity to 40%.

Step 12: Creating Depth & Detail

Duplicate the "Inner" layer and place it right at the top. Clear the Layer Style by right-clicking on the layer then "Clear Layer Style". Apply the following Layer Styles to it.

Step 12aStep 12bStep 12cStep 12dStep 12e

Create a new layer and get the Gradient Tool. You can select this by first selecting the Fill Tool (G) then pressing Shift+G. Set the colours to Default (D). Select the Radial Gradient option. Get the selection of "Inner" layer and Fill it as shown, then set the Opacity to 20% and Blending Mode to Screen.

Step 12f

Step 12g

Create a new layer. Get the selection of "Inner" and nudge it down and right once each. Fill it with White then nudge it back to it’s original position and press Delete. Set the Opacity to 80%.

Create a new layer and while using the same selection, nudge it down by 4px. Fill it with White and nudgeit down another 1px then press Delete. Set the Opacity to 30%.

Now create a new layer and and grab the Pen Tool and draw the following shape. Notice the point of contact between the shining areas. Also apply the following Layer Styles with 15% Opacity and 50% Fill.

Step 12hStep 12i

Step 13: Adding Alphabets

Create a new layer and select the Type Tool (T) with any colour. Use Arial as the font and set it to Bold and 98px. Any font is fine actually. Now type in "Ps" and place it in the center of the icon. Right-click on the layer and click Rasterize Type. Transform it and shorten it slightly. Right-click the bounding box and click Perspective. Squeeze the top in to make it look 3D. Later add the following Layer Styles with 0% Fill.

Step 13aStep 13bStep 13cStep 13dStep 13e

Step 14: Final Details

Create a new layer. Get the selection of the "Ps" layer and nudge it up and right once each. Fill it with White then shift the selection back and press Delete. Set the Opacity to 30%.

Finally create the last layer and get the selection of the "3D" layer. Fill it with White and apply Filter>Noise>Add Noise with Gaussian and Monochromatic enabled. Set the Blending Mode to Multiply and Opacity to 30%.

Now you are DONE! You can hide or delete the background if you want to export it as an icon. But it’s not over if you want to make a set. For now your icon should look something like this.

Step 14a

Step 15: Creating a Set

You can save this document and duplicate it. Open the new one and find for the layer called "Glow". Temporarily hide the layer right above it. Now go Image>Adjustments>Hue/Saturation or (ctrl+U) for layer "Glow" and adjust the Hue to whatever you like. Once you’re done, go to the Layer Style>Outer Glow and adjust the colour to whatever you like. Now you can un-hide your above layer.

Navigate to your font layer. Delete it and repeat the process I taught you to create another alphabet you want. Remember to change the above layer which is the edge shine. Repeat this step for as many other icons you want.

Download the PSD and Icon Set

Download the Icon Set