Skip to Content

Visual Color Guide For Your Logo Design

The face or logo of your business must increase the perceptiveness of your customers and translate into business sense for you. You don’t want a face screaming, “Pass!” Your logo color dictates how consumers identify your brand. Here’s a visual color guide for your logo design.

Simplicity is the Best Policy

First, adopt simplicity when choosing color for your logo. Don’t paste the color wheel on your logo. From past trends of valuable brands, 95% of them have no more than two colors. If you have a wide product range for your consumers, you can go for a multicolor logo, such as used by eBay. Experiment with monochromatic, triadic, analogous, complementary, and split complementary schemes along, yet keep the psychology of logo design colors in mind. Try to aim for the right message.

Colors and Messages

Colors of purity and mourning

The color you choose must send the right message to your audience. For example, white shows purity, peace, or even freedom. In many communities, the white color is for happy occasions. But, several cultures use white during a mourning period. Black shows sophistication and mystery, but it’s used during funerals in several countries.

Luxury Colors

Purple is a good choice if you sell luxury products. For high-end products, silver can communicate elegance to your customers. But your industry may not allow you to use silver. For example, silver is attractive for automotive or even IT industries but a poor choice for food and agricultural products.

Earthy Colors

Agricultural and eco-products do well with green or brown. Green is the color of nature; most companies in the agricultural sector use green in their logo. Brown shows comfort and reliability, and it’s good for home products.

Happy Colors

Yellow says, “Pick me,” and it can drive impulse shopping, though it’s only used by at least 13% of top brands in the world. Too much yellow on your logo can communicate fear or insanity, and on the flip side happiness. In the same stride, gold shows wealth and luxury, but too much communicates an opportunistic and greedy brand.

Passion Colors

Red is another favourite color used to draw attention to a brand such as in Coca Cola. This color exudes power, but make sure you balance it with white or softer colors because red is aggressive. Next to red in popularity is blue and 33% of top companies use it because it symbolises confidence and safety. Blue is the top choice for most healthcare companies, but it’s too cold for the beauty industry.

Energetic Colors

Orange is a top pick for entertainment, but not so for the finance industry because it communicates high risk. No one wants you to play with their life savings. Again, the wrong choice for a business in the finance industry is pink.

Soft Colors

Pink is a good contender if your target customers are women. Any shade of pastels like teal, blue or pinks will be a good choice for feminine products and services like beauty, salon, spa and so on.

Neutral Colors

Grey is a classic and neutral color but it can be boring. It’s a good color to combine with and tone down bright hues. Same goes for beige.

As you work on your logo, let your baseline colors be white and black. You can work in other colors depending on the industry and product you are selling. So, who is your customer and what are their beliefs and cultures associated with different colors? It’s not just picking a nice color for your logo, but the message you are passing to your market.


Author Bio

Alicia Rother is a freelance content strategist who works with small businesses and startups to boost their brand reach through creative content design and write-ups. Connect with her here.

Bootstrap Tutorial

What is bootstrap

Setting up bootstrap

Bootstrap Grid System

Bootstrap 3 grid classes

Bootstrap grid column offset

Bootstrap nested rows and columns

Bootstrap image gallery

Bootstrap 3 responsive utility classes

Bootstrap typography

Bootstrap paragraphs

Bootstrap blockquotes and lists

30+ Sites For Free Images with Commercial Use

Finding images that you can use online can be ridiculous. People throw around the term “royalty-free” and many people automatically believe that “oh, it’s royalty-free. I can use it however I want.”


Royalty-free simply means that you don’t have to pay a license fee every time you use the image. A royalty-free license does NOT guarantee that you can sell it to other people, use it commercially, or use it in printed documents like brochures or fliers.

That’s why I love Public Domain images.
Public Domain, or CC0, are images that the creator has given up all rights to the image and that you are free to use it however you’d like.

You don’t have to give credit, you can use them commercially, you can use it in templates, you name it!

There are several stipulations on most Public Domain websites that you must follow if you use their images:
1. Do not use pictures for unlawful, pornographic, illegal, or other immoral purposes
2. You may not claim ownership of any picture in its original or resized state or grant exclusive rights licenses as they are
3. Pictures may contain additional copyrights, property rights, trademarks, etc and may require additional licenses.
4. Written Model Releases may not have been collected, so it is up to you to find out, if needed.

So, here’s my complete list of image sites that will let you use their images commercially and without having to credit the source (aka attribution)!


PHOTOS (CC0 Section) (Not Public Domain)
SplitShire is NOT Public Domain, but it has a very open license for use in templates, personal, or commercial projects.


Top 10 Open Source Apps

A look at the top 10 free open-source apps available on all of the major platforms including Windows, OS X, Ubuntu, and all other forms of Linux.
Download links are found below!

1. Chromium
2. Thunderbird
3. Pidgin
4. Gimp
5. Handbrake
6. VLC
7. qBittorrent
8. Clementine
9. LibreOffice
10. Audacity

& Everpad

The Anatomy of a Perfect Landing Page

10 Key Landing Page Features That Draw In Users

The best landing pages are simple, speak to the right audience, and are well designed. Take your landing page designs to the next level with these 10 tips on creating the perfect landing page. This guide will show you how to leverage color, placement, headlines, and ultimately how to design the perfect landing page.

the anatomy of a perfect landing page

Headlines, Copy, and Trust Indicators

1. Page Headlines and Ad Copy

The landing page headline and advertisement wording should compliment each other. Your AdWords score allows a site to discover the cost-per-click. This score can be improved by having consistent content between the ad message and landing page text.

2. Clear and Concise Headlines

Being one of the first things a visitor will read, the landing page headlines should not confuse or bore, but compel a visitor to take a closer look. Addressing a specific point that is related to the content of the website will catch a reader’s attention more than having a vague and uninteresting headline.

3. Impeccable Grammar

Not just landing pages, but all website grammar needs to be flawless. Always double and triple check your copy, and have someone else read it through. In the example of an online retailer who is asking for visitors to purchase and provide personal and billing information, the trust of the customer will be risked if there are spelling errors and sloppy grammar.

This page has one small grammar error, but that one error can make a difference in conversions. You’re asking visitors to trust you. Grammatical errors are not a good introduction.

spelling mistake

4. Taking Advantage of Trust Indicators

For an effective way of building trust, incorporate testimonials, reviews, press mentions, guarantee seals, and 3rd party trust and security certification (Better Business Bureau, VeriSign, etc.). When the eye glass and lens company ACLens began using VeriSign, they saw a 41% increase in conversions and a 58% increase in revenue per transaction. The same can happen with any online landing page.

This landing page from Mayflower uses the company’s average rating to display trust in their service.

trust indicator

Call-to-Actions and Buttons

5. Use a Strong Call-to-Action

After a visitor reads the landing page headline, is is crucial that they know what to do next. In the case of Mozilla Firefox, when they changed their call-to-action from Try Firefox 3 to Download Now – Free, it outperformed the original call-to-action by 3.6% and had a confidence level of over 99%, resulting in 500 more downloads during the time of the test.

Blue Apron has a strong call-to-action on this page. It’s clear what the user should do and even highlights a per person price.

call to action

6. Buttons & Call-to-Actions Should Stand Out

Identify the keywords people interested in your service might be searching for and use words such as free, new, buy, ordownload now. A conversion button should stand out and be placed right below a call-to-action or have the call-to-action as the button. Nonetheless, the button should be big, bright, and above where a user would have to scroll to it.

Placement and Content

7. Keep It Above the Fold

The space a visitor sees without having to scroll is where the most important parts of the webpage should be. Place the call-to-action button above the fold and in a location where the viewer’s eye will scan to. Never have the button or form in a place where it has to be searched for.

above the fold

8. Always Be Testing

Optimize a landing page for conversion over time. Run A/B tests, change copy, images, and call-to-actions to see what resonates most with users. In addition to A/B testing, testing two completely different site designs against each other will be beneficial in the long run. (A/B testing is where a baseline control sample is compared to a variety of single-variable test samples in order to improve response rates.)

9. Use Images and Videos That Relate to Copy

Implementing motivational speeches, videos of user testimonials, and product images into a home page can have a positive impact on viewers, as well as give shoppers an extra push to look further into a product.

Bellroy uses great imagery and videos on many of their pages. Every product page has a great video and multiple images of that wallet. This makes selecting the right wallet extremely easy for buyers.

images and video

10. Go Easy on the Links

Links connecting the user to a bunch of other sites or pages will distract them and have a negative impact on conversions. Lots of links may make sense on a regular home page, but on a landing page, simplicity is key.

This landing page is designed well, but look at all those header links getting in the way of the message! Reduce the distraction level on your landing page by removing excess links.

too many links

What Colors Are Good for Different Sites?

Colors that entice a viewer will vary among different sites. Applying the right colors might draw in traffic, bore viewers, or scare others away. They set the mood of a landing pages and influence a viewer’s actions.

colors in design


Approximate Conversion from Points to Pixels

Approximate Conversion from Points to Pixels

(and Ems and %)

Here’s a chart that converts points to pixels (and ems and %). It’s an approximation, which will depend on font, browser and OS, but it’s a good starting point.

Points Pixels Ems Percent
6pt 8px 0.5em 50%
7pt 9px 0.55em 55%
7.5pt 10px 0.625em 62.5%
8pt 11px 0.7em 70%
9pt 12px 0.75em 75%
10pt 13px 0.8em 80%
10.5pt 14px 0.875em 87.5%
11pt 15px 0.95em 95%
12pt 16px 1em 100%
13pt 17px 1.05em 105%
13.5pt 18px 1.125em 112.5%
14pt 19px 1.2em 120%
14.5pt 20px 1.25em 125%
15pt 21px 1.3em 130%
16pt 22px 1.4em 140%
17pt 23px 1.45em 145%
18pt 24px 1.5em 150%
20pt 26px 1.6em 160%
22pt 29px 1.8em 180%
24pt 32px 2em 200%
26pt 35px 2.2em 220%
27pt 36px 2.25em 225%
28pt 37px 2.3em 230%
29pt 38px 2.35em 235%
30pt 40px 2.45em 245%
32pt 42px 2.55em 255%
34pt 45px 2.75em 275%
36pt 48px 3em 300%



Source: Approximate Conversion from Points to Pixels

Branding Your Busines

Content Strategy


1. attract new customers
2. promote services
3. educate customers about ______

be very specific about your goals, although they can and should change in the process.


Build rapport: what do you have in common, who they are, what is important to them.

1. What are your top goals for the site?
2. What are the most common complaints you get about the current website or content you have
3. What are the three most common questions your customers / constituents / stakeholders ask
you (online or off)?
4. What has gotten you the best response? What content on your site has attracted the most
compliments / appreciation / results?
5. What do you think you are currently best known for?
6. Are there awards, publications, or appearances we can include on the site to help build your
7. Do you have any content that’s not already on the site that you think should be there?
8. Is there content you know you’d like added to the site that hasn’t been created yet?
9. Are there current clients / constituents / stakeholders we can ask for testimonials?
10. What do you know about the people who will visit your Web site?
11. What do you want users to do on your website or as a result of visiting your site?
12. If we were successful beyond your wildest dreams, what would that look like?
13. What plans do you have over the next 6 months to 2 years that we should know about as we
develop the content strategy?
14. Is there anything I’ve missed that you want to add?
15. Who should I interview next?


IDENTIFY THE TARGET AUDIENCE (you cant target everyone)

Demographics: gender, race, age, mobility, economic status, employment status, location.
Culture/education: language, education, vocabulary, reading level, format content.
Computer experience: how savvy, computer equipment, bandwidth,

What makes my visitors different from anyone else? Have a specific person in mind.



How to Style Each WordPress Post Differently

Have you ever came across a site that style their posts differently? Some sites have different sticky posts highlighted whereas others have each category post styled with a different color, or some may even have a totally unique outlook altogether. Well, that is exactly what we are going to cover in this article. We will share how you can style different WordPress posts in different ways. So what are we going to use? We will use a function called post_class. Post Class function prints out different post container classes which can be added, typically, in the index.php, single.php, and other template files featuring post content.

Note: This tutorial requires that you are somewhat familiar with WordPress theming, and know fairbits of HTML / CSS.

When you open your index.php file, or another file with a loop, you will normally see something a div with post-id, but we are adding a new variable post_class to it like shown in the example below:

1 <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

By adding this function in the div, each of your posts will get specific css classes added to them which will allow you to modify the looks of your WordPress posts via CSS. The following classes are added by default:

  • .post-id
  • .post
  • .attachment
  • .sticky
  • .hentry (hAtom microformat pages)
  • .category-ID
  • .category-name
  • .tag-name

An example output would look like this:

1 <div id="post-4564" class="post post-4564 category-48 category-dancing logged-in">

So if you open your style.css file and add the class .category-dancing, you will be able to make your posts from the dancing category look different in the post.

1 .category-dancing{background: #97c3e1; border: 1px solid#84aac4;}

This will make your dancing category posts have a blue background with a dark blue border. You can further this by adding a different link class for .category-dancing etc. You can use the same technique to make posts with a specific tag look different.

But for someone who is looking to really customize the look of their site might need additional controls in terms of classes. Well, you can specify the classes if you wish like so:

1 <?php post_class('class-1 class-2'); ?>

But, how will this work on a dynamic platform like WordPress? So let’s look at some examples of how you can add classes to make your posts look different.

Style Posts Based on Authors

Often you will see that blogs highlight author’s comment differently. Well for multi-author blogs, it might be a good idea to give each author’s post a different style altogether. So in this example, we will give each post it’s own styling based on author’s first name. So in your index.php or another file (archive.php / category.php etc), lets get the author’s first name value by adding this code BEFORE the loop:

1 <?php $author = get_the_author_meta('display_name'); ?>

The code above is getting author’s display_name which can be selected in user’s profile area, and it is assigning the value with $author variable. Now that we have a dynamic class value created, we can add it in our post_class code like this:

1 <?php post_class('class-1 class-2 ' . $author); ?>

Note: You do not have to keep class-1 and class-2. That is just if you want to add static classes. So your code should output something like this:

1 <div id="post-4564" class="post post-4564 category-48 category-dancing logged-in class-1 class-2 Syed">

Notice that Syed is added in final output. The name will be different on each post based on the author’s display_name. You can then style each class in your CSS like so:

1 .Syed{border: 1px solid #000;}
2 .Zain{border: 1px solid #d88b3d;}
3 .Dronix {border: 1px solid #4781a8;}

Then each post in the loop with these authors will be styled differently. You can further the individual styling using the technique above for other authors on your site.

Style Posts Based on Popularity using Comment Count

You have seen sites with popular posts widgets, which are mostly based on comment counts. Well in this example, we will show you how to style posts differently using the comment count. First thing we need to do is get the comment count and associate a class with it. To get the comment count, we need to paste the following code INSIDE the loop:

01 <?php
02     $postid = get_the_ID();
03     $total_comment_count = wp_count_comments($postid);
04         $my_comment_count = $total_comment_count->approved;
05     if ($my_comment_count <10) {
06         $my_comment_count = 'new';
07     } elseif ($my_comment_count >= 10 && $my_comment_count <20) {
08         $my_comment_count = 'ermerging';
09     } elseif ($my_comment_count >= 20) {
10         $my_comment_count = 'popular';
11     }
12 ?>

In the code above we are adding classes based on a scale. If the post has less than 10 comments, then the class ‘new’ will be added. If the post has greater than 10 comments and less than 20 comments, then the class ’emerging’ will be added. If the post has greater than 20 comments, then the class ‘popular’ will be added. You may change this scale based on your site’s average comment rate.

So your post_class code will look like this:

1 <?php post_class('class-1 class-2 ' . $my_comment_count); ?>

Then you can create the following classes in your style.css file:

1 .new {border: 1px solid #FFFF00;}
2 .emerging {border: 1px dashed #FF9933;}
3 .popular {border: 1px dashed #CC0000;}

Notice that we are only changing the border colors, but you can go in much more depth with this including adding a custom background image, background color etc. This will spice up your theme and make the blog page stand out.

Want more control over the CSS classes? Well then we can look at a way that you can assign classes via Custom fields.

Style Posts based on Custom Fields

You can add specific classes via post custom fields. So for example, it is your blog’s anniversary and you want the anniversary post to look different. You can create a custom field and give it the name ‘post-class’ and then add the value ‘anniversary’. Once you add this custom field and save the post, this value is stored in your database. Now we can pull it from our loop using the code below:

1 <?php $custom_values = get_post_meta($post->ID, 'post-class'); ?>

Make sure you paste the code above INSIDE the loop. Then you will add the $custom_values variable to post_class function.

1 <?php post_class('class-1 class-2 ' . $custom_variable); ?>

Now you can go to your style.css file and add the class such as:

1 .anniversary{YOur Styling Goes Here}

This is by far the most control you will get with post_class function in terms of CSS styling. But sometimes, you want even more control. CSS classes lets you change the background and other stylistic elements, but you cannot change the entire structure this way. So let’s look at something a little bit more advanced which we like to call THE SUPER LOOP.

01 <?php if (have_posts()) : ?>
02 <?php $count = 0; ?>
03 <?php while (have_posts()) : the_post(); ?>
04 <?php $count++; ?>
05 <?php if ($count == 1) : ?>
07  Add your Custom Post Divs Here for the 1st post.
09 <?php elseif ($count == 2) : ?>     
11  Add your Custom Post Divs Here for the 2nd post.         
13 <?php elseif ($count == 3) : ?>
15  Add your Custom Post Divs Here for the 3rd post.     
17 <?php elseif ($count == 4) : ?> 
19  Add your Custom Post Divs Here for the 4th post.    
21 <?php else : ?>
23  Add your Custom Post Divs Here for the rest of the posts.
25   <?php endif; ?>
26 <?php endwhile; ?>
27 <?php endif; ?>

If you notice that we just created a loop above that lets you style each post based on count. This is very helpful when you want your first three posts to look different from the rest. For example, your first three posts can be one column posts whereas the rest will be smaller and in a two column list. You can accomplish almost everything with the super loop. You can add your own queries and much more. If you are a developer, then this will be worth taking a stab at to push the limits.

Hungry? This Map Shows Best Ethnic Eats By Neighborhood – Downtown – Chicago

Check out the historical ethnicity and Yelp-preferred restaurant of each ‘hood.

Source: Hungry? This Map Shows Best Ethnic Eats By Neighborhood – Downtown – Chicago

Sports Bar Marketing | Sports TV Schedule, Sports TV Listings, Sports Bar Business, Sports Bar Promotions, SBMX, Sports Bar Marketing, Restaurant Training, Restaurant News

Source: Sports Bar Marketing | Sports TV Schedule, Sports TV Listings, Sports Bar Business, Sports Bar Promotions, SBMX, Sports Bar Marketing, Restaurant Training, Restaurant News

A website owner should always be trying to improve the speed of their website as much as possible. When you analyze your page using any page speed analyzer such as Page Speed, YSlow or Pingdom, you are very likely to see suggestions to remove query strings from static resources, such as Stylesheets and JavaScript files. This is a problem as many proxies will not cache the resources if it has a query string in the URL. A tip on the Google best practice pages is to remove all query strings from your static resources to enable proxy caching of the file. So in this article I will show you how you can easily remove version query string from static scripts and stylesheets.Most of the stylesheets and JavaScript files added by WordPress plugins and themes usually have version query string (?ver=) in their URL. And we want to remove version query string from these static resources to make our pages and static resource to cache so that the pages can load faster. There are a couple of plugins in WordPress respiratory that does this job but this is an easy enough task to use plugin.Just paste this following WordPress snippet in your theme’s functions.php file to remove version query string from static scripts and stylesheets resources. Once you are done adding this snippet in your theme, head back to analyze your page again and notice the difference.


// remove version query string from scripts and stylesheetsfunction wcs_remove_script_styles_version( $src ){ return remove_query_arg( ‘ver’, $src );}add_filter( ‘script_loader_src’, ‘wcs_remove_script_styles_version’ );add_filter( ‘style_loader_src’, ‘wcs_remove_script_styles_version’ );

Source: Remove Version Query String From Static JS And CSS Files – WordPress Code Snippets

Table to Div Converter – Convert Table layouts into Div Layouts for Free!


Do you want to convert Table based layouts into Div based layouts? Table To Div Converter lets you do this conversion instantly for Free!

Source: Table to Div Converter – Convert Table layouts into Div Layouts for Free!

Differences Between iPad 1 (Original/1st Gen) and iPad 2 @

Compares and contrasts all differences between the iPad 1 (Original/1st Gen) and the iPad 2. Specs, network support, color, capacity, cameras and more.

Source: Differences Between iPad 1 (Original/1st Gen) and iPad 2 @

A Makers Wedding – Photo booth

Source: A Makers Wedding – Photo booth

Beautiful Free Stock Images Project

50 Shades of eggs and steak

. Unsplash


Unsplash adds 10 new royalty-free photos every 10 days and they’re almost always of breathtakingly attractive beautiful landscapes. Just scroll down the home page to see foggy rivers, faraway mountain ranges or even battered signs in all their high-resolution glory.

Searchable? No
Attribution required? Yes


2. Superfamous


Dutch artist Folkert Gorter and his graphic-design peers atSuperFamous curate this collection of incredibly high-resolution images, perfect for use in website design or as desktop backgrounds.

Searchable? No
Attribution required? Yes


3. Picjumbo


Picjumbo is a personal favorite of mine due to its easy navigation and extremely high-resolution photos (with no attribution required). This site also happens to sport a great collection of food shots, so if you’re running a restaurant or nutrition-themed startup, you might find it worth your while to take a browse.

Searchable? Yes
Attribution required? No, for almost all images


4. Pixabay


Pixabay is a web designer’s dream. Not only does this site offer an easy-to-use search feature, the images are absolutely brilliant. And most don’t require any attribution at all.

Searchable? Yes
Attribution required? No, for almost all images


5. IM Free

imfreePhoto by John Hope

IM Creator, which also offers an online website building tool, put together this small library of premium-quality free photos. Attribution is required but it’s well worth it: These pictures are of the same, if not better, quality as those of paid sites.

Searchable? Yes
Attribution required? Yes


6. Gratisography


Gratisography‘s collection is, in a word, incredible. Built by the talented Ryan McGuire, an artist and web designer, this site features some of the most evocative images on the web and they requires no attribution whatsoever.

Searchable? No
Attribution required? No


7. MorgueFile


One of the simplest sites on this list, MorgueFile has a streamlined layout and carefully curated list of photos. Its selection isn’t as large as that of some of the other sites on this list, but the photos included cover a wide range of topics. You can find images of everything from wildlife to antiques.

Searchable? No
Attribution required? No

Related: Getty’s New Mobile App is a Free Portal Into Millions of Shareable Photos 


8. FreeImages


One of the most exhaustive directories of open-source images,FreeImages is my go-to resource when I’m working on new web projects. While most stock-photo sites focus on a small niche (usually landscape photography), FreeImages offers thousands of pictures from a diverse set of categories. Most important, it’s searchable, which is an incredible time-saver when you’re working on a project.

Searchable? No
Attribution required? Sometimes


9. Little Visuals

little vis

LittleVisuals is a unique site, run according to more of small-scale, handpicked approach than most stock-photo sites. Sign up for its email list and you’ll receive seven high-resolution pictures via a zip file every week.

Searchable? No
Attribution required? No


10. New Old Stock


New Old Stock is a collection of antique photos, many taken by government agencies or discovered in estate sales. You can scroll for hours without growing bored.

Searchable? No
Attribution required? No


11. Picography


The simplest site on this list, Picography is a scroll-through gallery of random shots offered by a handful of professional photographers. You can’t search it but this site is perfect for designers looking for evocative photos.

Searchable? No
Attribution required? No


12. Getrefe

Processed with VSCOcam with hb2 preset

If you need architectural or landscape photos fast, GetRefe is ideal. There are no frills, no categories on this site, just beautiful, natural images taken by a series of photographers traveling throughout Europe.

Searchable? No
Attribution required? No


13. Jay Mantri


One of Southern California’s finest designers, Jay Mantri offers this eponymous collection, Jay Mantri, with free, inspiring photos that’s updated every Thursday.

Searchable? No
Attribution required? No


14. Public Domain Archive


Eclectic vintage pictures join ubermodern scenes at Public Domain Archive, an expansive online collection of images, many with striking symmetry and muted colors.

Searchable? No
Attribution required? No


Attribution and licenses explained.

When you do a Google Images search, the resulting photos are not necessarily ones that you’re free to immediately use. In most cases, the photos are still covered by photographers’ copyrights.

If you’re looking for photos to use for a design and want to keep yourself out of copyright trouble, you need to locate websites that explicitly define the copyright license of each image. For all the sites listed above, the license is generally pretty easy to find. There’s typically a description of the license on every page or at least a link to a description. Here are two license types you’re likely to find on these sites:

Creative Commons zero means that you can use the photos  in any way you’d like, without asking permission.

Creative Commons with attribution means that you can use the photo in any way you want, as long as you credit the creator of the photo.

Attribution is simple: If you include a photo on one of a web page, add text that cites the photographer (“Photo by John Smith”) and be sure to include a link to his or her site, if there’s one.

Be sure to check each website’s license page for specific details.

A version of this article first appeared on

WordPress Themes for Blogs at

Google Earth Pro for Free, is it worth it?

Google Earth is a mapping product which enables users to explore any place in the world without leaving the comfort of their homes. Unlike Google Maps, Google Earth is a desktop application which allows users to view 3D images of buildings, tourist destinations, canyons of the oceans and even galaxies in outerspace!
Read more

How much does it really cost to have a website?

The cost of a website can vary dramatically based on the specific components included. As you can probably guess, a website with basic functionality is going to cost much less, both initially and over time, than a site that acts as an online store or integrates with a company database or piece of software.

This section will attempt to break down some common website components, and how much you should expect to pay for them. Some of the components have initial investments, while others are ongoing. We frequently update this page, so you can ensure that the amounts listed below are current for 2015.


Your website’s domain name is the unique name that appears in the URL for your website. It’s kind of like your online fingerprint. It is specific to you. Although other websites may have domain names similar to it, your domain name is yours alone. However, to get the rights to your domain name, you have to register it annually.

Your domain name is important because it creates an online identity for your website. Having a domain name establishes credibility with site visitors and potential customers. It is also important because if you even change your Web host your domain name will go with you. Lastly, your domain name is important because it expands your opportunities for online advertising, which has become more necessary for attracting traffic to today’s website.

Cost: $5 to $15 per year


Hosting is simply the service that allows your website to be accessed by other internet users. A web host will provide space on its server for your website, allowing people around the world to view it.

Hosting is important because the quality of host your website relies on can affect page loading time, the tech support you receive if your site crashes, and the ability of your website to expand in the future. To put it simply, your hosting provider has a huge impact on how your website functions. Although free hosting services exist, their tech support (if they supply any at all) will not be as good as paid hosting services.

Cost: $75 to $200 a year (depending on traffic and hosting features)


A CMS is something that will allow you or your employees to edit information on the website without having to edit any of the code or mess with any of the files we put in place for you. It makes it extremely easy for you to adjust the little things here and there just in case you need to add something later on or if you want full control of what is shown on your website.

A CMS like Magento may be free, while others may have monthly or yearly licensing fees or usage charges associated with them. What you choose depends on what specific functionality you need your website to have.

Cost: $0 to $15,000+ per year (depending on the platform chosen)


Ecommerce is another moving part for websites that might require a major portion of overall design and development to make it functional. The addition of ecommerce functionality requires extensive testing of shopping carts, payment options, and shipping systems, as well as time spent setting up products and ensuring their individual pages display correctly to shoppers.

Typically, there is no extra cost to add ecommerce functionality. The expense comes from the amount of time it takes to ensure every component is working, the acquisition of a payment gateway, and any additional effort you may require to integrate your store with shipping or tracking systems hosted elsewhere.

Cost: $500 to $5,000 (initial investment)


Design can go from a zero budget all the way to world class quality. It all depends what you want. Obviously, a zero budget style of design will not look as good, but a world class design will certainly be eye catching and perhaps even award winning. It all depends what you would like your website to look like, and the desires of your target audience.

For some CMS, like WordPress, creating a website design is as simple as creating a theme or “skin” to apply to your site. This may cost far less than a created-from-scratch design for another CMS, but it may also look less unique and lack some functionality.

Cost: $250 to $20,000+ (initial investment)


This also goes back to the number of pages your website has. The more pages it will have, the more copywriting it will need.

Copywriting ties into search engine optimization (SEO): the content on your website is what needs to contain the keywords relevant to your products or services, because if it doesn’t, your site won’t be found in search for those terms. It takes a trained writer with knowledge of SEO to create copy that contains the right keywords and compels your visitors to take action.

Cost: $50 to $500 per page or article


To attract the most visitors as possible, your website fully optimized for search engines. Search engine optimization services can range from very inexpensive to thousands of dollars per month, depending on how much work you want your agency to put into the ranking and visibility of your new site.

SEO services typically include multiple ongoing actions and tactics. For example, WebpageFX’s SEO packages include optimization of website copy, keyword research, targeted outreach and link building, content creation, and so on.

Cost: $300 to $1,500 per month


Whether you desire to have a flashy and eye-catching demo for your website or you just want an interesting header, multimedia design is what you need.

Interactive website design can be very inexpensive, or it can be extremely costly, depending on the functionality of what is being developed. For example, a simple flash animation may only cost a few hundred dollars, if that, while the creation of an interactive on-site application or tool to visualize colors, patterns, clothing, etc. could cost tens of thousands of dollars to create from scratch.

Cost: $250 to $10,000+ (depending on level of interactivity required)


Websites that have database integration tend to have a lot more things that can go wrong. Database integration can lead to some really cool additions to your website, but a portion of your cost depends on how much development is necessary, and how much time it will take to fully implement and test the integration.

Cost: $5,000 to $25,000 per integration


Website maintenance is the entire process involved in updating and managing a website once it is online. This includes ensuring that your website’s hardware and software are working well and that your site is up to date with the latest products and features.

Site maintenance is important because it affects how interested your visitors are in your site, it allows you to maintain, or possibly improve, your search engine rankings and it essentially keeps your website functioning. You need to be willing to spend the money to maintain your website after it launches, or else your site will likely fall into disarray, let alone have any chance of ranking on search engine results pages.

Cost: $500 to $1250 a year (depending on number of updates required)


Does the Cost of a Website Vary by Its Type?

To completely answer the question “how much should a web site cost,” it’s also useful to review specific website types. The cost of a new site absolutely varies by its type! For example, you should expect to pay more for a site with ecommerce functionality than a site without. This is because more time and effort will need to be spent populating product pages, adding images, testing the shopping cart, and so on.

Here are some estimates for specific kinds of websites and how much you should expect to pay for them.


  • 8 to 16 web pages
  • Custom graphics
  • Stock photos
  • Little or no Flash design
  • Web forms sending to email accounts

Project duration: 30 to 75 days

Cost range: $2,000 to $6,000


  • 25 to 75 Web pages
  • Heavy use of flash
  • High quality design work on all Web pages
  • Content management system
  • Extra components: Intranet, calendars, web site search

Project duration: 60 to 90 days

Cost range: $10,000 to $25,000


  • 100 to 1000 products
  • Shopping cart
  • Payment gateway integration
  • Product descriptions and images
  • Sales tax and shipping calculation
  • Customer and administrative control panel

Project duration: 60 to 120 days

Cost range: $5,000 to $15,000


  • Dynamic Web pages 20 to 2,000
  • Administrative control panel for web site management
  • Advanced programming skill sets required
  • Interactivity with web site visitor
  • Enterprise database (MS SQL Server or MySQL)

Project duration: 90 to 180 days

Cost range: $6,000 to $35,000

So How Much Should a Website Cost? Here Are Our Findings

In conclusion, the cost of a web site can vary greatly depending upon the site’s features, its needed Internet marketing services, aesthetic qualities, and the company that is creating the Web design. While the cost of a basic website has dropped, the need for more interactivity has helped hold steady the price of a high-end, competitive design.

As of 2015, you should expect to pay between $2,250 and $10,000 for a fully functional small business website. This price may be lower if your site has very few pages and minimal functionality, or higher if you require custom development, extensive design, or interactive elements and advanced integration.

The price of a website will continue to change as time goes on and new technologies and features are developed and become popular. Because of this, it may be wise to invest in a website maintenance plan so that you do not have to pay for a new site again in a few years.

Planning for Your New Website

When determining the budget for your website design or redesign project, it is important to take the costs into consideration. However, the costs of your website project are not the only factors influencing the profit that you are able to make from your site. As mobile internet usage continues to surge, designing for mobile users is imperative. Investing money in creating a responsive Web design may allow you to make future conversions and profits that outweigh the initial cost of redesigning you site.

Planning ahead and finding the exact cost of your new web site design or redesign in 2015 will keep your project on track. Timelines, features, and custom design factors will all vary greatly based on the price your website requirements. We think that the charts above will prove very useful in getting a grasp on what your final website cost will be.

10 tips for self development

Personality development is a term which is often misunderstood to be self development and or just limited to enhancing one’s own looks. So it becomes necessary to get a clear picture on what is personality development and what is self development.

Personality development is something which is considered as improving the way we think, feel, behave and carry ourselves. In other words, it is not confined to the improvement of a single aspect of an individual; rather it is about improving an entity or a cluster of qualities which helps in achieving and presenting oneself in a better way. Well, if you are wondering how to improve your personality, here are a few tips which could help you improve your personality.


Positive approach and confidence:

Positive approach and confidence are two different terms but are interrelated in many sorts. A positive approach will make one believe in them and this self belief will help a lot in achieving a difficult task. Being positive in whatever you do will skyrocket your confidence level and helps in finding better solutions even in worst case scenarios. Confidence in turn will help in making the best use of your own abilities.

Listen with intent:

Listening with intent results in a better understanding of the core point of what you listen to. Being a better listener makes the person whom you listen to feel like they are important to you and in return they will begin to value you more.

Be good in learning:

Always have a curiosity to learn new things. Learning will keep you updated in a challenging working environment and open minded towards accepting new happenings. At the same time, learning is not confined only to getting to know about something which you are not familiar about; rather it also includes learning from the mistakes of others and your own.

Body Language (Eye contact, Body Posture, Hand shake):

Body language is the way through which you exhibit your inner personality to others. A positive body language can work out wonders in impressing others. Well, to maintain a perfect body language make sure you connect with the eyes of the person whom you are conversing to. It reflects your honesty and boldness.

Maintain an erect body posture which reflects your energy level, but at the same time don’t be very robotic in moves. Avoid shaking legs and hands or playing with your pen. It indicates your disinterest. And finally, don’t forget to give a firm handshake when you greet someone and while signing off.

Be yourself:

The best thing you can do to yourself is just being yourself. Though inspirations are good, trying to turn yourself into a person whom you admire will have negative effects on you. So, try not to be like someone else as each and every individual is unique. It is this originality which can help in creating a branding for you.

Dress up well:

Dressing up well is one of the most looked-into aspects in a corporate work culture. In order to carry yourself in a confident manner, the way you dress up yourself is important. Try to maintain a decent and professional look in your dressing by avoiding striking colors. Make sure your dress is neatly pressed and most importantly wear laced shoes. Though proper dressing alone will not improve your personality, it has a considerable amount of impact on it.


Manners are the rating scales through which people rate you as a well behaved and a respectful human being. Treat your team mates respectfully and politely. Help your colleagues in their work if possible which will earn you their respect off-stage. Cooperativeness and being considerate in manner are the qualities that help you in emerging as a Great leader in the future.

Be encouraging:

In general, we all seek for encouragement of some kind or the other while getting a work done. Despite of all our hard efforts, interest and thirst to prove, it is the encouragement which acts as an off-stage positive catalyst in reaching the goal. Your encouraging quality will help others identify you as a better team player. So, try to be motivating and encourage others and for sure you’ll get plenty of them in return.

Being social:

Socialize with your colleagues as it will help in creating an environment in which you can work comfortably in. Nobody would love a sober or an expressionless person. Having fun at work with your colleagues is no harm as it will be a rejuvenating timeout which will pedal up work to a more brisk pace. Socializing with people will help in understanding individuals and turns you adaptable towards any group.

Indulge in conversations:

General conversations will teach a lot as it usually involves topics unrelated to your work. Such conversations are the gateways for knowledge exchanges. Nobody knows about everything and so indulge in conversations and get to know more on what you know the least or on what is totally new to you. It is also important to share your own thoughts and opinions but try not to be too preachy as it would bore the other involved in the conversation.

World Cup Schedules & Calendar Art

2014 Brazil Soccer Calendar

A 2014 Soccer Calendar, inspired by the World Cup, featuring women doing the 12 most famous moves in soccer.

Original link here: Enjoy!



3 pm CT | Brazil vs. Croatia | Sao Paulo | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Mexico vs. Cameroon | Natal | TV: ESPN2/Univision (USA), CBC (Canada)

2 pm CT | Spain vs. Netherlands | Salvador | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Chile vs. Australia | Cuiaba | TV: ESPN2/Univision (USA), CBC (Canada)


11 am CT | Colombia vs. Greece | Belo Horizonte | TV: ABC/Univision (USA), CBC (Canada)

2 pm CT | Uruguay vs. Costa Rica | Fortaleza | TV: ABC/Univision (USA), CBC (Canada)

5 pm CT | England vs. Italy | Manaus | TV: ESPN/Univision (USA), CBC (Canada)

8 pm CT | Ivory Coast vs. Japan | Recife | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Switzerland vs. Ecuador | Brasília | TV: ABC/Univision (USA), CBC (Canada)

2 pm CT | France vs. Honduras | Porto Alegre | TV: ABC/Univision (USA), CBC (Canada)

5 pm CT | Argentina vs. Bosnia-Herzegovina | Rio de Janeiro | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Germany vs. Portugal | Salvador | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Iran vs. Nigeria | Curitiba | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Ghana vs. USA | Natal | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Belgium vs. Algeria | Belo Horizonte | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Brazil vs. Mexico | Fortaleza | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Russia vs. South Korea | Cuiaba | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Netherlands vs. Australia | Porto Alegre | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Spain vs. Chile | Rio de Janeiro | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Cameroon vs. Croatia | Manaus | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Colombia vs. Ivory Coast | Brasilia | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Uruguay vs. England | Sao Paulo | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Greece vs. Japan | Natal | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Costa Rica vs. Italy | Recife | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Switzerland vs. France | Salvador | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Ecuador vs. Honduras | Curitiba | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Argentina vs. Iran | Belo Horizonte | TV: ESPN/Univision (USA), CBC (Canada)

2 pm CT | Germany vs. Ghana | Fortaleza | TV: ESPN/Univision (USA), CBC (Canada)

5 pm CT | Bosnia-Herzegovina vs. Nigeria | Cuiaba | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Belgium vs. Russia | Rio de Janeiro | TV: ABC/Univision (USA), CBC (Canada)

2 pm CT | Algeria vs. South Korea | Porto Alegre | TV: ABC/Univision (USA), CBC (Canada)

5 pm CT | Portugal vs. USA | Manaus | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Netherlands vs. Chile | Sao Paulo | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

11 am CT | Australia vs. Spain | Curitiba | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)

3 pm CT | Croatia vs. Mexico | Recife | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

3 pm CT | Cameroon vs. Brazil | Brasilia | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)


11 am CT | Italy vs. Uruguay | Natal | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

11 am CT | Costa Rica vs. England | Belo Horizonte | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)

3 pm CT | Japan vs. Colombia | Cuiaba | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

3 pm CT | Greece vs. Ivory Coast | Fortaleza | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)


11 am CT | Nigeria vs. Argentina | Porto Alegre | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

11 am CT | Bosnia-Herzegovina vs. Iran | Salvador | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)

3 pm CT | Ecuador vs. France | Rio de Janeiro | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

3 pm CT | Honduras vs. Switzerland | Manaus | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)


11 am CT | USA vs. Germany | Recife | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

11 am CT | Portugal vs. Ghana | Brasilia | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)

3 pm CT | South Korea vs. Belgium | Sao Paulo | TV: ESPN/Univision (USA), CBC/Sportsnet (Canada)

3 pm CT | Algeria vs. Russia | Curitiba | TV: ESPN2/UniMas (USA), CBC/Sportsnet (Canada)


See the World Cup schedule by group



11 am CT | Match 49: Winner Gp A vs. Runner-up Gp B | Belo Horizonte | TV: ABC/Univision (USA), CBC (Canada)

3 pm CT | Match 50: Winner Gp C vs. Runner-up Gp D | Rio de Janeiro | TV: ABC/Univision (USA), CBC (Canada)


11 am CT | Match 51: Winner Gp B vs. Runner-up Gp A | Fortaleza | TV: ESPN/Univision (USA), CBC (Canada)

3 pm CT | Match 52: Winner Gp D vs. Runner-up Gp C | Recife | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Match 53: Winner Gp E vs. Runner-up Gp F | Brasilia | TV: ESPN/Univision (USA), CBC (Canada)

3 pm CT | Match 54: Winner Gp G vs. Runner-up Gp H | Porto Alegre | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Match 55: Winner Gp F vs. Runner-up Gp E | Sao Paulo | TV: ESPN/Univision (USA), CBC (Canada)

3 pm CT | Match 56: Winner Gp H vs. Runner-up Gp G | Salvador | TV: ESPN/Univision (USA), CBC (Canada)



11 am CT | Match 57: Winner Match 53 vs. Winner Match 54 | Rio de Janeiro | TV: ESPN2/Univision (USA), CBC (Canada)

3 pm CT | Match 58: Winner Match 50 vs. Winner Match 49 | Fortaleza | TV: ESPN/Univision (USA), CBC (Canada)


11 am CT | Match 59: Winner Match 55 vs. Winner Match 56 | Brasilia | TV: ABC/Univision (USA), CBC (Canada)

3 pm CT | Match 60: Winner Match 51 vs. Winner Match 52 | Salvador | TV: ESPN/Univision (USA), CBC (Canada)



3 pm CT | Match 61: Winner Match 57 vs. Winner Match 58 | Belo Horizonte | TV: ESPN/Univision (USA), CBC (Canada)


3 pm CT | Match 62: Winner Match 59 vs. Winner Match 60 | Sao Paulo | TV: ESPN/Univision (USA), CBC (Canada)



3 pm CT | Match 63: Loser Match 61 vs. Loser Match 62 | Brasilia | TV: ESPN/Univision (USA), CBC (Canada)



2 pm CT | Match 64: Winner Match 61 vs. Winner Match 62 | Rio de Janeiro | TV: ABC/Univision (USA), CBC (Canada)

Other images


Codigo QR


E l código QR (Quick Response Barcode) es un código bidimensional con una matriz diseñada para un escaneo rápido de información, creado en 1994 por Denso Wave empresa de origen Japones.

El código QR es de forma cuadrada y puede ser fácilmente identificado por su patrón de cuados oscuros y claros en tres de las esquinas del símbolo, su nombre es debido a la frase “Quick Response (Respuesta Rapida)”.
Utilidades en el campo del marketing

Los códigos QR por lo tanto podrán convertirse en la revolución del marketing móvil: un nuevo tipo de código de barras con mayor capacidad que, colocado en el embalaje de un producto o en el anuncio de una revista, permite al consumidor extraer toda clase de información útil con tan solo fotografiarlo con móvil, realmente interesante a la hora de ofrecer descuentos sobre productos o información sobre promociones especiales.
qr_foro_tintorerias_comHoy por hoy, la posibiidad de leer cógigos QR desde teléfonos y dispositivos móviles permite el uso de Qr Codes en un sinfín de aplicaciones completamente diferentes de las que originales como pueden ser:

• Publicidad
• Campañas de marketing
• Merchandising
• Diseño Gráfico
• Papelería corporativa ( tarjetas de visita, catálogos)
• Internet, Webs, blogs
Ventajas de los códigos QR:

•Se pueden ubicar en cualquier soporte impreso.
• Permite a los usuarios guardar dicha información en su dispositivo móvil para su uso posterior
• Eliminar la necesidad de los usuarios a recordar o escribir una dirección URL
• Crea intriga y mucha curiosidad


Original Business Card Design

These 29 Business Cards Are So Brilliant You Can’t Help But Keep Them. But #17, That’s Just Wrong. LOL.

How do I clear my web browser’s cache, cookies, and history?

On this page:

  • About cache, cookies, and history
  • Android
  • Chrome
  • Firefox
  • Internet Explorer 8 and higher
  • Internet Explorer 7
  • Mobile Safari for iOS (iPhone, iPod touch, iPad)
  • Opera
  • Safari

About cache, cookies, and history

Each time you access a file through your web browser, the browser caches (stores) it. By doing this, the browser doesn’t have to newly retrieve files (including any images) from the remote web site each time you click Back or Forward. You should periodically clear the cache to allow your browser to function more efficiently.

A cookie is a file created by a web browser, at the request of a web site, that is then stored on a computer. These files typically store user-specific information such as selections in a form, shopping cart contents, or authentication data. Browsers will normally clear cookies that reach a certain age, but clearing them manually may solve problems with web sites or your browser.

A browser’s history is a log of sites that you visit. When you use a browser’s Back button, you are moving back one entry in the history log. Browsers will normally clear the history at regular intervals, but you may want to clear it manually for privacy.


  1. Start your browser.
  2. Tap Menu, and then tap More.
  3. Select Settings.
  4. Under “Privacy settings”, select Clear cacheClear history, or Clear all cookie data as appropriate, and then tap OK to accept (or Cancel to cancel) the deletion.


  1. In the browser bar, enter: chrome://settings/clearBrowserData
  2. Select the items you want to clear (e.g., Clear browsing historyClear download historyEmpty the cacheDelete cookies and other site and plug-in data).From the Obliterate the following items from: drop-down menu, you can choose the period of time for which you want to clear cached information. To clear your entire cache, select the beginning of time.
  3. Click Clear browsing data.


  1. From the Tools or History menu, select Clear Recent History.If the menu bar is hidden, press Alt to make it visible.
  2. From the Time range to clear: drop-down menu, select the desired range; to clear your entire cache, select Everything.
  3. Click the down arrow next to “Details” to choose which elements of the history to clear. Click Clear Now.

Internet Explorer 8 and higher

  1. From the Tools or Safety menu, select Delete browsing history... .If the menu bar is hidden, press Alt to make it visible.
  2. Deselect Preserve Favorites website data, and select:
    • Temporary Internet files or Temporary Internet files and website files
    • Cookies or Cookies and website data
    • History
  3. Click Delete.

Internet Explorer 7

  1. From the Tools menu in the upper right, select Delete Browsing History... .
  2. To delete your cache, click Delete files... .To delete your cookies, click Delete cookies... .To delete your history, click Delete history... .
  3. Click Close, and then click OK to exit.

Mobile Safari for iOS (iPhone, iPod touch, iPad)

To clear cache and cookies:

  1. From the home screen, tap Settings, and then tap Safari.
  2. At the bottom of Safari’s settings screen, tap Clear cookies and data, or Clear Cookies and Clear Cache. Confirm when prompted.

To clear history:

  1. From the home screen, tap Safari.
  2. At the bottom of the screen, tap the Bookmarks icon.
  3. In the lower left, tap Clear.
  4. Tap Clear History.


  1. From the Opera menu, select Settings, and then Delete Private Data... .
  2. In the dialog box that opens, select the items you want to clear, and then click Delete.


  1. From the Safari menu, select Reset Safari... .
  2. From the menu, select the items you want to reset, and then click Reset. As of Safari 5.1, Remove all website data covers both cookies and cache.

Muddy Google Web Fonts: Watch Your @font-face font-weight

Sophisticated WordPress Development

In search of a good way to develop a theme with the elements the project requires rather than getting somebody else’s I found a bare bones theme called BONES that has only the essential files WP  needs. This is an article on Making a Theme in Bones, a tutorial on tuts+. And the Github project page with the files right here

Preprocess THIS… for future reference this article about Preprocessing CSS, where the idea is to write soemthing like a samll CSS page for the main and larger CSS document for the entirewebsite. The idea being that colors, type, sizes can be created in this other document and referenced instead of repeating all those details over and over again through the document.

12 Websites to Download Free Textures & Patterns

Google Tasks sidebar in Gmail

RightTasks for Gmail is an extension for Chrome, which adds your Google Tasks to a sidebar in Gmail.

Google Calendar has this feature by default, and allows you to have your Google Tasks visible in a sidebar, on the right side of the calendar. Since it’s so handy, people have been asking for the same feature in Gmail for, at least, as long as it’s been available in Calendar.

The default Tasks widget available in Gmail, when activated, is placed above everything else, so you have to keep opening and closing it, to not get in the way of your work.

Adds your Google Tasks to a right sidebar in Gmail, like in Google Calendar.

RightTasks places your Google Tasks in a right sidebar in Gmail, like in Google Calendar.

This is especially useful if you keep Gmail open and want to see your tasks at all times.

You can use all the features available in the official tasks widget, such as:
* “Create a task based on the open message”, which you can use from the “More > Add to Tasks” menu or with the “SHIFT + T” keyboard shortcut while viewing an email
* The “G then K” keyboard shortcut, which shifts the cursor from Gmail to Tasks.

Imitate before you create

Trends and experts exist for a reason: they work. The wheel doesn’t need reinventing, and neither does your line of work. Hundreds of thousands of freelancers have walked in your shoes and have paved a way. Walk on that path, embrace it and you’ll make your life significantly easier.
Take a look at the best in your field and steal as much as you can: develop the same habits, use the same techniques, shortcuts, setups, principles – heck, even the color shirts they wear. Fact is: success leaves clues. They aren’t hidden; you just need to look for them and integrate the findings into your own workflow

Why pay for web design?

The intention of most people who decide to create a new website is to create a steady source of income for themselves. So some people may wonder why they should spend some of their budget on paying someone else to design and create their websites. The truth is that there are many reasons why having someone else design your layout is a good idea, and this article will highlight the most important ones.

By far the easiest reason to trust someone else to do the work is that they know what they are doing.

Web design companies, the good ones at least, have experienced professionals who have designed many sites beforehand. If there are small errors or glitches that need to be fixed, they will know exactly what to do. If you need a small alteration done, they will have no problem doing so. On the other hand, most website owners are not the best in the field or creating a design for their site. Remember that while it is easy to create a basic design, those types of websites are not likely to attract the traffic that is needed to make a good profit. Paying someone else to create a good, solid design that you can work with is your best bet at having a site worth keeping.
Another good aspect of working with someone else is that you are able to bounce ides off of them and get their own creative input. You probably don’t know exactly how your website should look and there is no problem with that. Even big businesses hire consultants to get different and new ideas to think about. A professional web designer probably knows specifics on what works and what doesn’t with a website and he or she can help you build the best possible website possible. Having someone to discuss ideas with will not only help you in this aspect, but it will probably also get you thinking deeper and coming up with better ideas yourself.

It is important to remember that you have to put in money before making some.

And instead of wasting time and money on classes and books and other sources towards trying to learn how to design websites yourself, you can just hire someone that is trustworthy and will do a good job.

As a website owner you have a good deal of work to do besides web design.

This includes creating content, advertising and boosting the page ranking of the site, and finding ways to get more traffic.

Letting someone else focus on the web design allows you to spend more time on the areas you can do the best in.

Speed is another reason to go with web design companies. If you were designing the site yourself, chances are that other responsibilities and a lack of knowledge would cause the project to be delayed quite some time. With people who know what they are doing and experience to boot, you can get your website designed and ready within whatever reasonable deadline you set. Remember that constant delays will end up hurting a project and making it more and more unlikely that your dream will come to fruition in the end.
Overall, there are many reasons to choose professionals when it comes to web design. While the costs of hiring these people may seem like too much right now, there is a good chance that you will end up with exactly what you envisioned and more when the designers have had their say. And all the visitors who are lucky enough to stumble upon your site will be pleased with the sleek, professional design as well!

10 Great Google Font Combinations You Can Copy

The average man considers which flavor of Doritos will taste good with his Heineken. The sophisticated man considers which cheese will pair well with his choice of wine. The designer of course considers which two fonts will look great on the same page.

Today we’re going to use the Google Font API as a playground for mixing fonts and finding ideal pairings. You’ll be able to skim through and instantly grab out selections that you think are appropriate for your projects. The best part? You need only to copy and paste our code to implement these fonts on your site. It’s completely free and there are no downloads required.
A couple of times each month, we re-publish one of our popular posts from the archives. This article was originally published in February, 2011, but is still just as useful today!

Why Google Fonts?

The web font game was up in the air a few years ago. Everyone had an idea and a solution but no one really knew which would be left standing when the dust settled. In my mind, this debate is over: @font-face won.

Here’s why @font-face wins. First, a pure CSS solution is one that developers can get on board with. Next, the fact that @font-face fully supports text selection and actions such as copy and paste means that usability experts love it. Finally, the fact that you can easily cook up an @font-face recipe for just about any font means that designers love it because they have a wide range of properly licensed fonts to choose from. If you get developers, designers and the usability guys on board, it’s game over for Flash, JavaScript and image-based solution.

Now, within the @font-face world there are many competitors. My personal favorite solution is just to useFontSquirrel’s @font-face kits, whether I’m downloading one of their pre-built options or uploading a font file so the site can churn out the rest for me.

However, I’ve used this solution several times on Design Shack before so I wanted to switch things up today and use something else. Since the Google Font Directory is free and has plenty of options, it seemed like a natural fit!


Quick Tips for Combining Fonts

Before we get started, there are a few basic rules that you can keep in mind when combining fonts. These aren’t absolutes that you must follow in every occasion but merely some guidelines to stick to when in doubt.

Use Font Families

First of all, when possible, check out the various fonts within a single family. These fonts have meticulously been designed to work together and are therefore the safest method of varying your font without creating visual discord.

Contrast is King

Next, when you’re combining two fonts, go for contrast. Try pairing a bold slab with a light sans-serif. If you mix two fonts that are fairly similar, the lack of contrast makes it look more like something is slightly off with the typography rather than the intended impression of two different typefaces. Make it clear to designers and non-designers alike that two distinct styles are present.

Go Easy

Also, limit yourself to only a few typefaces. If you can get by with two, do it, if not, stop at three. In all but the most experienced hands, lots of different fonts wreak havoc on the cohesiveness of a design. It’s easy to end up looking like a kid who just discovered the font menu in Photoshop for the first time.

Think About Which Fonts Are Appropriate

Finally, let the content play a big role in your font choice. If your content is modern and professional, stick to fonts that suggest these qualities. If it’s supposed to look like something from the 1700s, Helvetica Neue Ultra Light might not be the best way to go.

The Fonts!

Enough discussion already, let’s get down to business. Cruise over to the Google Font Directory and look for the following options.

If you’ve never worked with the Google Font Directory before, don’t worry, it’s the easiest custom font solution out there. All you have to do is drop a link into your page header and then reference the font in your CSS font-family just like you would anything else. For each font pairing below I’ll provide you with all the necessary snippets of code so that all you have to do is copy and paste!

Lobster & Cabin

Lobster is one of my favorite scripts of all time. It’s bold and beautiful while remaining quite readable, attributes not easily found in other scripts.

To complement this strong statement, you don’t want anything that competes for attention. Instead pick something plain and simple like Cabin.



<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Lobster', Georgia, Times, serif;
    font-size: 70px;
    line-height: 100px;
p {
    font-family: 'Cabin', Helvetica, Arial, sans-serif;
    font-size: 15px;
    line-height: 25px;


Raleway & Goudy Bookletter 1911


Raleway is a super attractive font, but it’s so thin that it doesn’t always work the best on body copy. For this reason, it’s best to keep it as large as possible whenever you can, which makes it a perfect font for your headers.

I think the combination of Raleway and the fairly ornate old stye Goudy Bookletter 1911 make for a super classy pair. Be careful though, this particular Goudy is a little too complex for tons of body copy and I definitely wouldn’t want to read a big page full of copy written in it. This combination is probably best for scenarios with minimal copy.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Raleway', Helvetica, Arial, sans-serif;
    font-size: 50px;
    line-height: 70px;
p {
    font-family: 'Goudy Bookletter 1911', Georgia, Times, serif;
    font-size: 15px;
    line-height: 25px;


Allerta & Crimson Text


Allerta is a moderately bold sans-serif with a personality. If you don’t want something boring or something crazy, it’s a good middle ground that looks great in both a headline and body copy.

Crimson Text is a straightforward font with strong serifs but little to no differentiation between the thicks and thins. This makes is retain a good amount of readability even when its small.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Allerta', Helvetica, Arial, sans-serif;
    font-size: 50px;
    line-height: 55px;
p {
    font-family: 'Crimson Text', Georgia, Times, serif;
    font-size: 16px;
    line-height: 25px;


Arvo & PT Sans


No font selection would be complete without a good slab serif. The Google Font Directory only has a couple of these and Arvo is currently one of the boldest options. I really like most of the characters but admit that the “S” feels a little awkward.

I paired this with yet another great sans-serif: PT Sans. There are several variants of this available but the plain version is the best for body copy. I really like how round the characters are, it makes for a very friendly feel.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Arvo', Georgia, Times, serif;
    font-size: 59px;
    line-height: 70px;
p {
    font-family: 'PT Sans', Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 25px;


Dancing Script & Josefin Sans


Scripts are hard to implement properly, especially when they’re not as widely applicable as Lobster. Dancing Script, shown in the example above, definitely isn’t my favorite script but it’s one of the better ones available in the Google Font Directory.

Since Dancing Script is a lot more feminine than Lobster, I paired it with Joesfin, a really thin sans-serif to further this style. This combination is definitely appropriate for any products or websites with a female skew.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Dancing Script', Georgia, Times, serif;
    font-size: 59px;
    line-height: 60px;
p {
    font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 25px;
    margin-top: 15px;


Allan & Cardo


I typically hate comic-type fonts, but Allan is really eye-catching and attractive. I love the boldness of the font and the italicized feel.

My pairing with an old style font (Cardo) seems almost a conflict of time periods but I really liked the way they looked together. Feel free to opt instead for a light sans-serif.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Allan', Helvetica, Arial, sans-serif;
    font-size: 70px;
    line-height: 75px;
p {
    font-family: 'Cardo', Georgia, Times, serif;
    font-size: 18px;
    line-height: 25px;


Molengo & Lekton


Molengo and Lekton together feel like an old school attempt at a technical feel. Largely due to the typewriter feel of the latter of these.

This combination is something I would expect to see on a website with a parchment texture background along with photos with a polaroid effect and maybe even some coffee stains.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Molengo', Georgia, Times, serif;
    font-size: 56px;
    line-height: 80px;
p {
    font-family: 'Lekton', Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 25px;


Droid Serif & Droid Sans


One of our tips above suggested staying within a single family. I put this into practice here with the natural combination of Droid Serif and Droid Sans.

As you can see, both are beautiful typefaces that perfectly complement each other. These could easily be switched so that Droid Serif was the body font and Droid Sans the header font. You can spot Droid in the wild on a certain wildly popular design blog.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Droid Serif', Georgia, Times, serif;
    font-size: 49px;
    line-height: 65px;
p {
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 25px;


Corbin & Nobile


If you’re a fan of Cooper Black, Corbin is an excellent free alternative. This fat and toony serif is perfect for anything that should have a 1920s feel to it.

Nobile is a more modern font with letter forms that appear vertically stretched. The minimal styling here keeps your focus on the bold headlines.


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Corben', Georgia, Times, serif;
    font-size: 40px;
    line-height: 55px;
p {
    font-family: 'Nobile', Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 25px;


Ubuntu & Vollkorn


Ubuntu is a notably rounded sans that has a modern feel to it. I used the bold variant here to give extra contrast from the body text.

Vollkorn is definitely a very different typeface, mirroring a long past era. Again, always be careful about mixing fonts from different time periods. Make sure it’s intentional and with purpose!


<link href="" rel="stylesheet" type="text/css">
<link href="" rel="stylesheet" type="text/css">



h1 {
    font-family: 'Ubuntu', Helvetica, Arial, sans-serif;
    font-size: 50px;
    line-height: 65px;
p {
    font-family: 'Vollkorn', Georgia, Times, serif;
    font-size: 16px;
    line-height: 25px;


How to Add Google Web Fonts in WordPress Themes the “Right” way

Google Web fonts are amazing free resource for web designers. In WPBv4, we have started using a popular Google Font combination: Oswald and Lora. Some of our users have asked us how to add Google Web fonts in WordPress themes. If you remember, we showed how to add Google fonts in WordPress Post Editor. In this article, we will show you how to add Google Web Fonts in your WordPress themes the RIGHT way, optimized for performance.

Find the Google Web Fonts that You Like

First thing you need to do is find a Google font that you like. Head on over toGoogle fonts library and browse through the fonts. When you find the font that you like, click on the “Quick-use” button.

Google Fonts Quick-use Button

Once you click the quick-use button, you will be taken to a new page. Scroll down till you see the box: Add this code to your website.

Add Google Fonts to WordPress Code

Copy that code and paste it in a notepad for future use. We are seeing that most folks use at least two google fonts (heading + text combo). Like we did with Oswald + Lora. So repeat this process for the second font.

Adding Google Web Fonts in WordPress Themes

As you can see that Google provides 3 possible ways of adding Google web fonts to your website. There is the “Standard” way, “@import” way, and the “Javascript” way. We have mostly seen folks using the first two methods.

The easiest way would be to open your theme’s style.css file and paste the fonts code that you got in step one like so:

We have seen a lot of folks doing this. StudioPress developers are doing it this way in their Genesis child themes because its simple. However, this is NOT the right way of doing it. Using @import method blocks parallel downloads, meaning that the browser will wait for the imported file to finish downloading before it starts downloading the rest of the content. So while it may seem convenient, it is not the BEST way if you care about your site’s speed and page load time. You can see more details about it here.

The next best thing you can do is merge multiple Google Fonts requests into one to avoid additional HTTP queries. Here is how you would do it:

If you MUST use @import, then at least combine multiple requests into one.

Performance Optimized Method of Adding Google Web Fonts

The best way of doing this is by using the Standard method which utilizes the link method instead of the import method. Simply take your two URLs that you got from step 1. Combine the two fonts with a | character. Then place the code in your theme’s head section. You will most likely have to edit your header.php file, and paste the following code above your main stylesheet. The example would look like this:

1 <link rel="stylesheet" type="text/css"href="|Oswald"media="screen">
2 <link rel="stylesheet" type="text/css" href="YOUR THEME STYLESHEET" media="screen">

Basically the goal is to put the font request as early as possible. According to theGoogle Web Fonts blog, if there is a script tag before the @font-face declaration, then Internet Explorer won’t render anything on the page until the font file is done downloading.

Once you have done that, you can simply start using it in your theme’s CSS file like this:

1 h1 {
2     font-family'Oswald'HelveticaArialserif;
3 }

Now there are a lot of theme frameworks and child themes out there. It is NOT recommended to modify your parent theme’s files specially if you are using a theme framework because your changes will be overridden the next time you update that framework. You will need to utilize the hooks and filters presented to you by that parent theme or framework to add Google fonts properly in your child themes.

As you can see by looking at our Blueprint page, that WPBv4 is a custom child theme of the Genesis framework. So we will show you how to add Google Web fonts in your Genesis powered theme.

How to Add Google Web Fonts in Genesis Child Themes

Open your child theme’s functions.php file and paste the following code:

1 add_action( 'genesis_meta''wpb_add_google_fonts', 5);
3 function wpb_add_google_fonts() {
4         echo '<link rel="stylesheet" type="text/css" href="|Oswald" media="screen">';
5 }

Don’t forget to replace the font link with your own.

Basically what we are doing is hooking into genesis_meta hook which excutes in the section of the document source. By default things like META description, keywords, stylesheet and favicons are output here. By us setting the priority to 5, we ensure that this stylesheet will be loaded before the main stylesheet.

Sorry we cannot cover all existing parent themes and frameworks that exist. If you have a question regarding your specific theme, then please ask those in the appropriate forums to those theme developers.

Our last tip on using Google Web Fonts on your site would be to don’t ask for fonts you won’t use. For example, if you only want the bold, and normal weight, then don’t add all the other styles.

We hope that this article helps you add Google Web Fonts in your WordPress themes the right way, so your site can load fast.


Original Article here:

How To Write An Effective Design Brief

brief_PhotoIf you answer these questions below in an ordered and detailed fashion, your design brief will be 90% done… the other 10% will come from further questions from the designer after you submit your brief.

Have fun answering the questions and remember, provide as much detail as possible! This does not mean one line answers.

What does your business do?

Tip: Never assume that the designer will know anything about your company. Be clear and  concise  and avoid jargon when replying.

  • What does your company / organisation do?
  • What is your company’s history?

What are the goals?  Why?

  • What is the overall goal of the new design project?
  • What are you trying to communicate and why?
  • Are you trying to sell more products or get awareness of your product / service?
  • How do you differ from your competitors?
  • Do you want to completely reinvent yourself or are you simply updating your promotional material?
Tip:  You should also provide old promotional material to assist the designer.

Who is the target market?


  • What are your target market’s demographics & phychographics? ie. the age, gender, income, tastes, views, attitudes, employment, geography, lifestyle of those you want to reach.

Tip: If you have multiple audiences, rank them in terms of importance.

What copy (text) and pictures are needed?

Tip: The copy and pictures used in a design are as crucial as the design itself and you should clearly state who is going to be providing the copy and pictures if needed.  You may need to look into getting a professional copywriter / photographer – ask your designer for some recommendations.

  • What copy needs to be included in the design? Who is providing the copy?
  • What pictures / photographs / diagrams etc need to be used? Who is providing these?

What are the specifications?

  • What size is the design going to be?
  • Where is it going to be printed / used? The web, business cards, stationery, on your car?
  • What other information should the designer know in regards to specifications?

Have you got a benchmark in mind?

  • You should provide the designer with some examples of what you consider to be effective or relevant design even if it is from your main competitors. This will set a benchmark for your designer.
  • Provide the designer with things not to do, and styles that you do not like or wish to see in your design. This will give the designer an idea of what to avoid and will avoid disappointment on your behalf.

What Is Your Budget?

  • Providing a budget prevents designers wasting valuable time and  resources when trying to maximise your budget.
  • Providing the budget upfront also allows designers to know if the project is going to be worthwhile to complete. Make sure you are worth their time.

What is the time scale / deadline?

  • Give the designer a detailed schedule of the project and set a realistic deadline for the completion of the work. You should take into account the various stages of the design project such as consultation, concept development, production and delivery.

Tip: Rushing design jobs helps no one and mistakes can be made if a complex job is pushed through without time to review, however, there are times when a rush job is needed, and in these cases you should be honest and upfront about it.

LOOKING FOR CUSTOM WORK? Always ready to roll!