Archive for January, 2012

Open Call For International Communities


  

At Smashing Magazine, we are big proponents of diversity and sharing. We encourage designers and developers worldwide to step up and use Smashing Magazine as a platform to share their opinions, ideas or techniques. Our editorial process is quite evolved, yet we are very open to users’ suggestions. In fact, if an author has something to say, we try to help them collect their thoughts, strengthen their points and sharpen their language.

As it is, Smashing Magazine is in English; we communicate in English in our articles, through our comments, in social channels — everywhere. We have a quite good overview of what’s happening in the Web design scene among creative professionals where English is prevalent. When it comes to non-English Web design communities, we have almost no idea what’s going on there… it’s as if they never existed.

Last year, I was lucky to have attended quite a few conferences across Europe. I wanted to get a better understanding of what’s going on in those countries, how evolved their industry is and, more importantly, what techniques and tools they have developed and use in their work. Among all the small talks and casual discussions I had, I was impressed by the creative energy of designs in Czech Republic, by the pursuit of optimization of Russian projects, by the attention to professionalism in Norway and by the abundant democratic design culture of Swedes. Before I spoke to all those people and had a look at their projects, I had no idea about all the fantastic small projects and techniques they developed.

Future of Web Design Conference in London, 2010
Web design conferences offer fantastic opportunities for building connections in our community. Also, they are great for exploring innovative techniques and recent developments of our craft. Image credit

In fact, it appeared to me that there is so much going on in these non-English speaking communities, yet many of them are closed and separate, almost inaccessible to the rest of the world. For instance, in Russia there are fantastic design blogs like Habrahabr.ru where creative professionals share their thoughts, techniques and tools, yet because the blog is in Russian, it’s invisible for most creative professionals worldwide. Fortunately, Russian is my native language so I can read and write in Russian, but not everybody is as lucky as I am.

In my discussions with Christian Heilmann who has been traveling around the world much more than I have, the same holds true for many countries in Eastern Europe, Asia and South America, partly because of the language barrier.

We can change that. We invite all professionals from all parts of the world to get in touch with us. If you have been writing in Russian, Czech or any other language, but have a good command of English, we’d be more than happy to learn from your insights and share your expertise, techniques or tools with our worldwide audience. Our proofreaders will be more than happy to brush up your English writing, so it surely isn’t a reason not to write.

We’d Love To Learn From You!

We are always happy to support designers and developers who contribute to our fantastic Web design community and present tools, goodies, templates, articles or anything else for everybody to use and learn from. You could write about:

  • case-studies from your work, the decisions made and decisions rejected,
  • front-end / back-end techniques you’ve developed or implemented in your projects,
  • expert advice for beginners or professionals that you’ve gathered over years of professional work,
  • the cultural differences that designers worldwide should be aware of when working on projects targeted at your country,
  • open source projects, tools and other resources you’ve released or contributed to.

Of course, we will publish quality material and you will get paid, too. Even if you don’t want to write an article, we will do our best to support you on Twitter, Facebook, or in our email newsletter. And if you don’t feel that Smashing Magazine fits you for one reason or another, feel free to go ahead and contact other publications, we’re perfectly fine with that.

Spread the word!

If you don’t have time to write in English, here is what you can do to help:

  • If writing isn’t for you, draw the attention of your colleagues to this post and encourage them to share their insights,
  • Translate this article into your native language and publish it in popular design blogs or magazines in your country,
  • Bring up the topic during your next meetup, bar-camp or mini-conference.

Let’s Get In Touch!

Please drop us an email at ideas@smashingmagazine.com and tell us a bit about yourself, your expertise and the projects you’ve contributed to. Share your techniques and your thoughts! And if you’re organizing a social event, please invite foreign speakers and attendees to join and encourage them to share their expertise as well.

I sincerely believe that we can all benefit from diversity, and we can enrich our toolboxes, workflows and perhaps even our mindset with new viewpoints and insights. We are looking forward to your emails!

(jvb)


© Vitaly Friedman for Smashing Magazine, 2012.


Extracting Logos Using Levels In Adobe Fireworks


  

In all the years that I’ve been using Adobe Fireworks, I have always had to perform one task in every project: remove the background from a logo. Most of the time, it’s because the client doesn’t have the original raw file that their previous designer used to create their company’s logo, or because I need to work with a bunch of affiliate logos that I downloaded from the Web and not all of them have transparency information.

With a rectangular or elliptical logo, I just trace over it with a shape and turn it into a mask. But when tracing a mask is impractical (as with complex shapes or text-based logos), I used to follow a method that I devised for extracting logos in Adobe Fireworks that doesn’t rely on the dreaded Magic Wand tool. This method took advantage of a few Live Effects to remove the background and retain the logo form. It was simple, but also primitive: it worked perfectly only when the contrast between the logo and background was already ideal and the logo form had only one color. Otherwise, I ended up with jagged edges.

I have since much improved the process of handling multi-colored logos and non-white backgrounds; it works best on solid-colored text and shapes with clear outlines. Because it involves Fireworks’ awesome features and tools, this method is a quick and easy solution that you can incorporate in your Web and interface design workflows.

And yes, still no Magic Wand tool.

Let’s Begin!

To start off, fire up Adobe Fireworks and load your logo image on the canvas. In the example below, I created a three-color logo text, surrounded by a blu-ish hue, on a canvas with a transparent background.

Create a back-up of the image by selecting it using the Pointer tool (V on the keyboard), cloning it (Shift + D, or in the menu Edit → Clone) and hiding it (L, or View → Hide Selection). You will need this back-up near the end of the process, but for now, keep it hidden.

Logo image on canvas
Place the logo image on the Fireworks canvas.

Tip: You can also use Duplicate (Ctrl/Cmd + Alt/Opt + D, or Edit → Duplicate) instead of Clone to copy the image. The difference is that Duplicate offsets the position of the copied object by 10 pixels down and 10 pixels to the right, whereas Clone creates the copy in the same exact position as the original object.

Original image and hidden backup in the Layers panel
The original image and hidden back-up in the Layers panel.

Step 1: Breakdown

To be able to deal with the different colors of the logo separately, we first need to break the logo down into “pieces,â€� one foreground color per piece. Use the Pointer tool to select the logo image, and use one or more bitmap selection tools (Marquee or Oval Marquee (M), Lasso or Polygon Lasso (L) — set the Edge to “Hardâ€� in the Properties panel) to select a piece of the logo. Make sure the piece you select has only one color (not counting the image’s background). Cut and paste the selected piece (Ctrl/Cmd + X, and then Ctrl/Cmd + V) to separate it from the rest. Do this for each piece; cancel the Marquee selection (Ctrl/Cmd + D or Esc, or in the menu Select → Deselect) and switch back to the Pointer tool (V) if you need to select the logo image again.

Tip: Double-click on an image object to quickly switch from Pointer tool to Marquee tool.


Select a piece of the logo.

In our example, I’ve used a (rectangular) Marquee, but you can use the Oval Marquee for circular or elliptical selections, and the Lasso or Polygon Lasso for irregular shapes.

Cut up the logo into pieces
Cut up the logo into pieces.

If your logo has only one color, skip this step and treat the whole image as your only piece.

Step 2: Desaturate

Select all of the pieces of the logo image using the Pointer tool, and apply a Hue/Saturation filter (in the Properties panel, go to Filters: [+] → Adjust Color → Hue/Saturation…). Drag the Saturation slider all the way to the left (-100) to reduce the logo to grayscale. Make sure that Lightness is set to 0 and that Colorize is unchecked before clicking “OK.â€�

Desaturate all pieces
Desaturate all pieces.

A Note on Filters

Adobe Fireworks features two almost identical sets of filters: one in the application menu and another in the Properties panel (the Live Filters).

Filters menu vs. Live Filters
Filters menu vs. Live Filters in the Properties panel

Filters applied using the application menu are “destructive,â€� in that they can’t be undone by any other means except Undo (Ctrl/Cmd + Z, or in the menu Edit → Undo). Furthermore, target vector objects (shapes and text) need to be converted into bitmap objects before they can work their magic, which makes editing the original object harder. To adjust the effect of the filter that you just applied, you will need to undo that step and reapply the filter.

To maintain the ability to easily edit an object and its filters’ properties, always use the Live Filters in the Properties panel. This way, you can make changes to the original object, and the filters will adjust automatically. You will also be able to change a filter’s settings at any time, or disable or remove the filter, without adversely affecting the other filters.

Step 3: Levels

What makes this newer method different is the use of the Levels filter (as opposed to the Brightness/Contrast filter of the older method) to push the dark grays into pure black and the light grays into white, while maintaining the smooth edges of the logo’s curves.

Select one piece of the logo image using the Pointer tool, and apply a Levels filter (in the Properties panel, go to Filters: [+] → Adjust Color → Levels…). In the Levels dialog, set the Channel drop-down to “RGBâ€� (which is the default). Below the histogram under Input Levels, move the left and right arrow sliders to change the intensity of the dark and light areas of the image piece, respectively. Make sure that the Preview checkbox is checked, so that you can see your changes in real time. Move the left arrow slider just enough to the left to get the logo part to show up completely black, but not so far left that the edges of the logo become jagged. The same goes for the right arrow slider: move it right to get a pure white background. You can leave the center slider untouched. Click “OKâ€� to apply the filter.

Levels filter applied to first piece
Apply the Levels filter to each piece.

You can check the accuracy of your filter values by bringing up the Info panel (Shift + Alt/Opt + F12, or in the menu Window → Info) and hovering over the black area to obtain its RGB color value. The RGB values should all be set to 00; otherwise, go back to the Levels dialog and readjust the slider.


Use the Info panel’s RGBA reading to check the color values.

Do the same for the white area, this time setting all three RGB values to FF in the color reading.

You can further fine-tune the levels by changing the number values in the left and right text boxes in the Input Levels dialog, which correspond to the left and right sliders in the visual graph. Increase the value of the left text box to darken the dark-gray areas until all three RGB values are set to 00 in the Info panel; decrease the values if the edges of the logo become too jagged. The inverse is true for the right text box. This allows you to get pure black and white colors, while keeping the edges of the logo as smooth as possible.

Repeat the whole process in step 3 for all other image pieces.

Pieces with different Levels settings
Pieces with different settings in the Levels filter. Notice the same rightmost value across all instances, corresponding to the same background color.

Bonus side effect: If your original logo image has compression artifacts, this step could greatly reduce them.

Step 4: Alpha Transparency

Once all of your image’s pieces have been “leveledâ€� into black and white, use the Pointer tool to select an image piece and apply a “Convert to Alphaâ€� filter (in the Properties panel, go to Filters: [+] → Other → Convert to Alpha). Doing this step separately per piece is important because each piece has a different setting in the Levels filter. If you were to apply a new filter to all pieces at once, Fireworks would equalize the settings for all of the other filters present.

Convert to Alpha filter
Apply a “Convert to Alpha� filter to each piece.

In this step, you will again be able to check for the accuracy of your settings for the Levels filter; if the black area of an image piece is not completely black, it will show up as slightly transparent once the Alpha filter is applied. (This is where the checkerboard background of the canvas comes in handy.) Also, if the background is not completely white, you’ll see it faintly after converting the image piece to alpha.


Applying the “Convert to Alpha� filter to all pieces.

Step 5: Recolor

At this point, you have successfully extracted the logo form from its background. The next step is to bring back the original colors. To do this, open the Layers panel (F2, or in the menu Window → Layers), and look for the object that you hid at the beginning of this tutorial. Click on the visibility box at the left end of that object to make it visible again. Nudge it down so that it’s below the processed logo pieces and in clear view. Use the Pointer tool to select an image piece and apply a Color Fill filter (in the Properties panel, go to Filters: [+] → Adjust Color → Color Fill). In the Color Fill settings, click on the color swatch, and sample the corresponding color from the original logo image. Do the same for all other image pieces.

Color Fill filter applied to first piece
Apply a Color Fill filter to the first piece, picking the color from the original logo image.


To sample a color for the Color Fill filter: 1. Click on the color swatch in the filter dialog, 2. Click on the part of the image whose color you want to sample, 3. The color swatch will update with the new color.

Step 6: Convert To Symbol

Once you have recolored all of the pieces, select the original logo image with the Pointer tool and hide it (Ctrl/Cmd + L, or in the menu View → Hide Selection). You can also click on the eye icon of that object in the Layers panel to hide it. Select all of the image pieces using the Pointer tool, and convert them into a symbol (F8, or Modify → Symbol → Convert to Symbol…) before using it in your layout, so that new filter changes affect the new logo as a whole.


The Convert to Symbol dialog.

If you wish to make changes to the objects inside the symbol, you can do one of the following:

  • With the instance of the symbol selected, go to Modify → Symbol → Edit Symbol;
  • Right-click on the instance of the symbol, and select Symbol → Edit Symbol;
  • Double-click on the instance of the symbol.


All logo pieces recolored and converted into a Symbol.

Taking It Further

You now have a version of the logo that you can set against any type of background: solid, gradient, textured or tiled. You can even use it as a bitmap mask over a photo, pattern or gradient if you want a different look. To do this, you’ll need to flatten the logo symbol first (Ctrl/Cmd + Alt/Opt + Shift + Z, or in the menu Modify → Flatten Selection), but you can always bring back your final logo by dragging an instance of the symbol from the Document Library panel (F11, or Window → Document Library) onto the canvas.

Extracting Logos Using Levels in Adobe Fireworks: the final result
The final result.

If you are feeling adventurous, you could try turning it into a vector object using the Magic Wand tool first (W) and then running the “Convert Marquee to Pathâ€� command (Select → Convert Marquee to Path). Your mileage may vary, though: “Convert Marquee to Pathâ€� doesn’t always play well with complex shapes, but you can always tweak the vector paths that are created by that command until they match the logo.

(al) (mb) (vf)

Downloads

Need a sample to study? Download the sample archive for this tutorial (ZIP file, 57.6 KB), containing the Fireworks PNG (created in Adobe Fw CS5).

Further Reading


Smashing Is Looking For Experts On Fireworks, Photoshop & Illustrator

As our crafts mature, so do our tools. Fireworks, Photoshop and Illustrator are powerful tools that we, as designers, use on a regular basis. Fireworks is surely more flexible for Web at times (and UI/screen design in general), since it is dedicated specifically to the Web designer’s needs. And yet, it is underrated by many. We should all indeed be more open to try out new and different tools and share the techniques and our experiences with the community.

We look forward to hearing from you!

We’d love to cover more articles on Fireworks, Photoshop and Illustrator explaining useful techniques, tips and “lessons learned” from professional designers. So, if you:

  • Have a solid knowledge of at least one of these tools,
  • Have a solid experience in design (especially Web/screen/mobile),
  • Have a couple of articles published on any of the tools mentioned,
  • Or perhaps have even released some extensions or tools for Fireworks, Photoshop or Illustrator…

Then please drop us an email at ideas@smashingmagazine.com. Please include details about your experience, examples of your work, links to your articles and your article ideas (at least two). Of course, all authors get paid :-)

We look forward to hearing from you!

— Smashing Editorial Team


© Jose Olarte for Smashing Magazine, 2012.


Perfect Summer DJ Mix

A Blue Perspective:   <p>

Download the Perfect Summer DJ Mix (175MB)

It finally seems like Sydney's entered Summer. To commemorate the good weather and sunshine vibes, I thought I'd upload an old mix. Perfect Summer is designed for putting on as you drive to the beach or relax on the sand with a cool pina colada.

It's probably one of the last mixes that I did on turntables with all original vinyl, back in 2007. You can even hear the crackle of dust under the needle in the opening refrains of Solar Stone's Seven Cities.

Anyway, download Perfect Summer (or stream it) and get out in the sun while it's still here!

Tracklisting:

  1. Solar Stone - Seven Cities (Solaris Heights Mix)
  2. Kings Of Tomorrow - Finally (Rulers Of The Deep Mix)
  3. Orinoko - Island (Alternative Dub Mix)
  4. Graham & Blades - Funky Summa
  5. Plan B - #2
  6. Nalin & Kane - Beach Ball (DJ Icey's "The Sea" Mix)
  7. Nalin & Kane - Beach Ball (South Beach Vacation Mix)
  8. Orbital - Frenetic (12" Mix)
  9. Punks - Break Me With You
  10. Golan Globus - Blazer (Version 2)
  11. Maurice & Noble - Hoochie Coochie (Arcaic Mix)
  12. Chris Lake - Changes
  13. Underworld - Two Months Off
  14. Black Rock - Tiger

50 Inspiring Logo Designs


  

A logo is an essential part of branding your website and marketing it offline and online. Some logo designs feature simple, beautiful typography whilst others more are fun and colourful. However, all logos should be memorable and able to integrate with your website design effortlessly.

One of the best ways of getting inspiration for a logo design is by looking at what other designers have created. Today we would like to show you 50 creative logo designs that we hope will inspire you and give you ideas for creating your own logo.

Lovely Logo Designs

1. Storm Foundry

A great logo that uses a bold font and hides a lightning bolt in the middle of the logo. The noisy insides of the ‘Storm’ part of the logo are reminiscent of a thunder storm.

Storm Foundry

2. Michael Spitz

An arrangement of colourful leaves in the shape of an M is a good, simple icon that could effectively represent creative growth. Though if you take away the color, it would not work as well to impart the same idea.

Michael Spitz

3. PhotoForum

A simple yet smart icon logo that simultaneously represents photography and community within the same design. Strangely, the website Photo Forum isn’t using this great icon and is instead using a very basic logo.

PhotoForum

4. Moolloon

What else did you expect from a name such as Moolloon? The balloon is modeled after a cow’s udder whilst the basket has a cow coloured scheme (i.e. black and white). It’s a fun design that represents the silliness of the name.

Moolloon

5. Networking

A simple logo that places a crown over the letter I to emphasise the word King. The yellow line that races towards the crown gives the impression of speed too.

Networking

6. Pixelflow

Created for a small freelance business, the Pixelflow logo beautifully blends the letter P and F into the same icon. A simple yet elegant logo design.

Pixelflow

7. Channing Johnson Photography

A retro style logo that has beautiful typography. The logo was created for Channing Johnson, a wedding photographer that wanted something classy, but that also had ‘grit and edge’ in the design as he also does photojournalism. It’s a classy piece that would work great as a watermark on photos.

Channing Johnson Photography

8. Full Time

A good idea for a recruitment company that advertises full time jobs, as indicated by the clock filling with liguid. The hands of the clock point to 9 and 5; the regular working hours of full time jobs.

Full Time

9. Steps

A simple yet smart concept in which the letter E represents steps going up. The basic font would look good in any colour scheme.

Steps

10. Sew Perfect

A stylish logo that displays a needle and thread in the shape of the letters S and P. It’s an elegant yet minimal solution for an embroidery business.

Sew Perfect

11. The Dressing Room

An interesting logo that halves the stick figure in two to suggest the woman is going into a dressing room partially hidden by the door. The dot helps this illusion by giving the impression of a door knob.

The Dressing Room

12. Huddy Buddy

Huddy Buddy is the clothing company that provides clothes for the ‘cool kids’. The logo is a fun design that has a 1950′s cartoon feel to it and is an important part of the company’s brand.

Huddy Buddy

13. Maple Studios

A simplistic text design with a beautiful colourful icon that is used by the British design agency Maple Studios (yes British, not Canadian). The clean design is ideal for offline marketing such as stationery too.

Maple Studios

14. Army of Bees

The 6 bees in the logo have been placed in an arrangement that resembles the letter A. It also looks like the bees are in military formation and are ready to attack. The bees icon looks good though would perhaps look better to the left hand side of the design rather than on top so that more emphasis is placed on the title.

Army of Bees

15. MatchBox

A fantastic logo with a cool colour scheme. Great hints at creativity with the box we are told to think outside of burning and stars being freed from within. The different weights and styles on the type also gives the design a bit more of a punch.

MatchBox

16. Gorilla Service

One of the coolest designs created. The gorilla in the logo has a serious look and is dressed up in a suit for office work. The text underneath mimics this bubbly design with a unique curvy font. A fun and memorable design that many designers will get inspiration from.

Gorilla Service

17. LoveClip

Love meets stationery in this simple yet brandable logo. It’s a smart concept that was created beautifully.

LoveClip

18. One

A beautiful brand identity for the Swiss company ONE GmbH. The slanting logo represents the number one but also mimics a skyscraper. A simple yet iconic design.

One

19. Shark Tours

A smart concept in which the logo merges a cruise ship and a shark fin. The text has been modified with small hooks at the end of each letter to give it a more aquatic feel.

Shark Tours

20. Happy Quote

A simple idea in which the text ‘Happy Quote’ is placed inside a quotation mark like speech bubble. The quote itself also resembles a smiling cartoon character, reinforcing the happy vibe the logo wants to promote.

Happy Quote

21. Feather Fly

A gorgeous logo that has a colourful feather in the shape of a bird. It’s a stylish elegant logo solution that promotes a professional image.

Feather Fly

22. The Doberman

The logo features a fierce looking Doberman creatively carved out of negative space. The retro design is perfect for a bar or restaurant.

The Doberman

23. Invisible Agent

A creative logo that shows a tie in between four other stick figures to suggest that the one in the centre is an agent blending in with the rest.

Invisible Agent

24. CFO Cycling Team

A fantastically creative logo that has placed the letters C, F and O in the shape of a cyclist. The concept has been done so effectively that many people might only see the cyclist.

CFO Cycling Team

25. Foxy Logo Rebound

The perfect logo for a website called ‘FoxyStats’. The circle is divided into 3 shapes to represent the stats service that the company provides. The top piece resembles a fox with the lower parts representing the body and tail of the fox.

Foxy Logo Rebound

26. Ewali Food

A fun logo that was created for a French fast food restaurant. The original concept showed the village hut with hands out holding a fork and knife though this was changed to open hands as most of the food sold at the restaurant is finger food. Open hands are also more welcoming to customers.

Ewali Food

27. Monkey Business

Another fun design that shows a monkey prepared for work. The monkey looks a little subservient, suggesting that he is there to help you with anything you need.

Monkey Business

28. AudioTheatre

Beautiful calligraphy gives the AudioTheatre logo an elegant and professional look. A microphone extends from the top of the letter T to represent the recording services that the company provides.

AudioTheatre

29. LoveLogoDesigns

Love and the letters L and D are all represented in this simple design. The letter L was formed by placing the love heart design at an angle of 45 degrees. It’s a smart way of incorporating all three words into the one icon.

LoveLogoDesigns

30. Diamond Bookstore

A diamond shaped logo made from an open book. The design’s simple coloring lends itself well transition to plain black and white like most logo design rules dictate.

Diamond Bookstore

31. El Pirata

A fast food restaurant logo that uses two spatulas to represent a skull and crossbones. The skull has a chefs hat on and a mask over their mouth to suggest it’s cooking.

El Pirata

32. Origamia

A cool design that was created for a small origami shop. Apparently the shop owner didn’t want a classic origami shape like a crane or swan so the designer created an origami fish instead. The fish uses two bright colours and the text has a beautiful typeface that matches the logo well.

Origamia

33. Oliva

Created for an energy solution building firm, Oliva promotes its eco-friendliness by showing two trees holding hands. The trees, together with the dot from the ‘i’ form a negative space home, where the companies energy solutions tend to be aimed.

Oliva

34. Aqua

An interesting logo that shows water inside the second letter. The clean typeface that is used enhances the minimalist look of the logo.

Aqua

35. Playground

A simple logo that uses 3 colours reminiscent of the big, bright plastic kid’s park equipment that was once in parks all over the US and the beautiful typeface plays into that imagery. The children’s slide molded from the lettering further cements the idea.

Playground

36. Napoleon Sushi Bar

Napoleon is a strange name for a sushi bar however designer Alex Badovsky has managed to create a wonderful logo for the restaurant by developing a fun design that features a cute cartoon character made of rice with a Napoleon styled sushi hat.

Napoleon Sushi Bar

37. Banjo Cat

Created for a video production company, the logo shows a white cat playing a banjo against a black background. It’s a fun design that is impressively crafted using negative space.

Banjo Cat

38. Optimistic Beverages

An interesting way of displaying the metaphor ‘the glass is half full’ by showing the alcohol at the top of the shot glass. The simple illustration is enhanced by the great looking typeface used in the text below.

Optimistic Beverages

39. Pixel Science

An interesting logo design concept targeted towards internet companies. The logo shows a beaker with clever pixelated bubbles rising from the top. The typography adds to the overall sharp techy look and feel.

Pixel Science

40. Mann Music

This is another well crafted logo design which uses negative space and a single color to denote piano keys which spell out the ‘MANN’ in company name. Simply brilliant.

Mann Music

41. Rich And Famous

An elegant logo that has beautiful typography. The ends of the first and last letters of rich and famous have been extended to give the logo a stylish flow. The same design has been used at the bottom of the logo as an underline.

Rich And Famous

42. Mayaze

A colourful logo that has a maze inside the letter M. This is a great example of how gradients can be applied to make a logo stand out from the crowd. Though in plain black and white presentations, some of that elegance is lost.

Mayaze

43. TN Consulting

One of the best negative space logos published online. By placing a diagonal line through the letter T, the logo gives the impression of the letter N stacked on top of it.

TN Consulting

44. Enormail

A good concept that features a cartoon elephant (or a mammoth!) above the brand name. A traditional mail icon is hidden inside the elephant to highlight the companies services.

Enormail

45. Cardiologic

A cool logo that was inspired by the famous representation of the atom (logic) and no doubt created using the Spirograph version of Photoshop. Only 4 colours are used within the logo. There are multiple heart shapes hidden within to represent the cardio aspect. The red heart is easier to spot due to it’s colour however.

Cardiologic

46. Big Colors

Created for a website that allows designers sell their work to support their local charity, Big Colors is a colourful logo that features what seems to be either a toucan.

Big Colors

47. Bread & Breakfast

Created to give the impression of friendliness and indicate the presence of hand-cooked goods, Bread & Breakfast is a beautiful design in which the bread also represents the coffee in the cup. The shop name is displayed in beautiful typography too; enhancing the trendy look the owner wanted.

Bread & Breakfast

48. White Rabbit

Featuring a great illustration of a white rabbit, this cute logo that is the perfect fit for the cafe bar it was created for. The initial concept promoted a more stuffy atmosphere than the fun and relaxed environment this design projects.

White Rabbit

49. Percy & Reed

A retro style logo that was created for a London based hairdressers. The logo was inspired by signs from the Victorian era, and brilliantly recreates the simple elegance of the time. It’s difficult not to be impressed by the logos beautiful typography.

Percy & Reed

50. Word Refuge

A great concept that has been excellently executed. The logo features a book that is half opened and facing downwards, making it look as if the book is a tent. A cool logo for a content writing service.

Word Refuge

What was your favourite logo of the bunch? Feel free to share your thoughts in the comment area below.

(rb)


How To Integrate Facebook, Twitter And Google+ In WordPress


  

Integrating social media services in your website design is vital if you want to make it easy for readers to share your content. While some users are happy with the social media buttons that come built into their design template, the majority of WordPress users install a plugin to automatically embed sharing links on their pages. Many of you will find that a plugin does exactly what you need; others not so much. Some are poorly coded, and most include services that you just don’t need. And while some great social media plugins are out there, they don’t integrate with every WordPress design.

The Big Three: Twitter, Facebook, and Google+

If you aren’t comfortable editing your WordPress templates, a plugin is probably the best solution. If you are comfortable making a few edits to your theme, then consider manually integrating social media so that you have more control over what services appear on your website.

Today, we’ll show you how to manually integrate the three most popular social media services on your website: Twitter, Facebook and Google+. First, you’ll learn how to integrate Facebook comments on your WordPress website, to make it easier for readers to discuss your posts. Then, we’ll show you the most common ways to display your latest tweets in the sidebar, which should encourage more people to follow you on Twitter. Finally, we’ll show you how to add sharing buttons for all three social media services to your home page, posts and pages.

Please make sure to back up all of your template files before making any changes, so that you can revert back if something goes wrong. Testing your changes in a non-production area first would also be prudent.

Integrate Facebook Comments On Your Website

Because most people are signed into Facebook when they browse the Web, enabling Facebook comments on your website is a great way to encourage people to leave comments. It also curbs spam. While many solutions purport to reduce spam comments on WordPress, most are either ineffective or frustrate visitors by blocking legitimate comments.

Feature-rich commenting solutions such as IntenseDebate and Disqus have benefits, of course, because they allow users to comment using Facebook and a number of other services; but before visitors can comment, they have to grant access to the application, an additional step that discourages some from commenting. By comparison, integrating Facebook comments directly enables visitors to comment with no fuss. Also, this commenting system allows users to comment by signing into Facebook, Yahoo, AOL or Hotmail.

Before integrating Facebook on WordPress Mods at the end of September, I looked at a few solutions. I followed a great tutorial by Joseph Badow and tried a few plugins, such as Facebook Comments For WordPress. The reality, though, is that the official Facebook comment plugin is the quickest and easiest way to add Facebook comments to your website.

Simply follow the steps below to get up and running.

1. Create a Facebook Application

To use Facebook comments on your website, create a new comment application for your website on the Facebook Application page. This step is required, whether you add Facebook comments manually using a third-party plugin or with the official Facebook plugin.

Simply click on the “+ Create New App� button on the Facebook Application page, and enter a unique name for your application in the “App Display Name� field. The “App Namespace� field doesn’t have to be filled in for Facebook comments (it’s used with the Facebook Open Graph Protocol).

Create Facebook App

You will then be provided with an “App ID/API key� and an “App secret key.� You don’t need to remember these numbers because the official Facebook comments plugin automatically inserts them into the code that you need to add to your website.

Create Facebook Application

2. Add the Code to Your Website

Next, go back to the Facebook Comments plugin page and get the code for your website. The box allows you to change the URL on which comments will be placed, the number of comments to be shown, the width of the box and the color scheme (light or dark).

Customise Facebook

You don’t have to worry about what you enter in the box because all of the attributes can be modified manually. And it doesn’t matter what URL you enter because we will be replacing it later with the WordPress permalink:

  • href
    The URL for this Comments plugin. News feed stories on Facebook will link to this URL.
  • width
    The width of the plugin in pixels. The minimum recommended width is 400 pixels.
  • colorscheme
    The color scheme for the plugin (either light or dark).
  • num_posts
    The number of comments to show by default. The default is 10, and the minimum is 1.
  • mobile (beta)
    Whether to show the mobile version. The default is false.

When you click on the “Get Code� button, a box will appear with your plugin code (choose the HTML5 option, because FBML is being deprecated). Make sure to select the application that you set up earlier for your comments so that the correct application ID is added to the code.

Get Facebook Application Code

Insert the first piece of code directly after the <body> tag in your header.php template:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=YOURAPPLICATIONID";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Put the second line of code where you want to show the comments. Make sure the static URL is replaced with the WordPress permalink (<?php the_permalink() ?>) so that comments show correctly on every page of your website.

<div class="fb-comments" data-href="<?php the_permalink() ?>" data-num-posts="15" data-width="500"></div>

To put Facebook comments above WordPress comments, add the above code just below the line that reads <!-- You can start editing here. --> in the comments.php template. To put Facebook comments below WordPress comments, add the above code below the </form> tag (again in the comments.php template).

If you plan to completely replace your WordPress comments with Facebook comments, simply replace the call to your comments.php template with the call to your Facebook comments. For example, to replace comments in posts, simply add the code to the single.php template. Similarly, edit the page.php template to show Facebook comments on pages.

Facebook Comments

Your should now see the Facebook comments box displayed on your website. To get an update whenever someone leaves a comment using Facebook, add yourself as a moderator to your application on the Comment Moderation tool page.

Show Your Latest Tweets In The Sidebar

Displaying your latest tweets is a good way to encourage people to follow you on Twitter. The most common place to display tweets is in the sidebar, although you can add them to any area of the website.

Display Your Latest Tweets Manually

I have tried a few manual solutions for showing tweets on my websites, and my favorite comes from Chris Coyier of CSS-Tricks. His RSS fetching snippet is a quick and effective way to show the latest tweets from your account. The RSS address of your Twitter account is http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=xxxxx (where xxxxx is your Twitter user name). For the tweets that you favorite, use http://twitter.com/favorites/xxxxx.rss. For example, the RSS for the latest tweets from Smashing Magazine is http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=smashingmag; and to display only the favorites, https://twitter.com/favorites/smashingmag.rss. Once you’ve got your Twitter RSS address, simply add it to Chris’ PHP snippet.

<?php
include_once(ABSPATH . WPINC . '/feed.php');
$rss = fetch_feed('https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=smashingmag');
$maxitems = $rss->get_item_quantity(3);
$rss_items = $rss->get_items(0, $maxitems);
?>

<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'>
<?php echo $item->get_title(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>

For a more stylish way to display tweets manually, check out Martin Angelov’s tutorial “Display Your Favorite Tweets Using PHP and jQuery,� or Sea of Cloud’s “Javascript Plugin Solution.�

Display Your Latest Tweets Using the Official Twitter Widget

The official Twitter profile widget looks great and is easy to customize. You can define the number of tweets to display and whether the box should expand to show all tweets or provide a scroll bar.

The dimensions can be adjusted manually, or you can use an auto-width option. The color scheme can easily be changed in the settings area, too. Once the widget is the way you want it, simply grab the code and add it to the appropriate WordPress template.

Official Twitter Profile Widget

Display Your Latest Tweets Using a WordPress Plugin

If you don’t want to code things manually or use the official Twitter profile widget, you could try one of the many plugins available:

Add Social-Media Sharing Buttons To Your WordPress Website

Adding social-media sharing and voting buttons is very straightforward and enables readers to share your content on the Web. Simply get the code directly from the following pages:

The buttons you get from the above links work well when added directly to posts (single.php) and pages (page.php). But they don’t work correctly on the home page (index.php) or the archive (archive.php) by default, because we want to show the number of likes, pluses and retweets for each individual article, rather than the page that lists the article. That is, if you simply add the default code to index.php, every button will show the number of shares for your home page, not for each article.

To resolve this, simply make sure that each button uses the article permalink, rather than the URL of the page it is on. To add sharing buttons only to posts, simply choose the button you want from the links above and copy the code to single.php; to add the buttons only to pages, just add the code to page.php.

To show the number of likes, pluses and retweets that an article has on the home page and in the archives, follow the steps noted below for Facebook, Google+ and Twitter below (the code for showing a sharing button on the index page will work for posts and pages, too). You can see an example of sharing buttons integrated in post excerpts on my own website WordPress Mods and on popular blogs such as Mashable.

Social Media Sharing Buttons Example

Facebook

Facebook’s Like button comes with a lot of options. Choose from three layouts: standard, button count and box count. An email button (labelled “Send�) can be added, and you can set the width of the box, too. You can also show profile pictures below the button, choose between the labels “Like� and “Recommend,� choose between a light and dark color scheme, and set the font.

Customise Facebook

You need to add two pieces of code to your website. First, add the JavaScript SDK code directly after the <body> tag (in the header.php template). This code has to be added only once (i.e. if you’ve already added the code to show Facebook comments on your website, you don’t need to add it again).

Put the second piece of code where you want to show the Like button. To ensure that the correct page is referenced, add href="<?php echo get_permalink($post->ID); ?>" to the second piece of code. It should look something like this:

<div class="fb-like" data-href="http://www.facebook.com/smashmag" href="<?php echo get_permalink($post->ID); ?>" data-send="false" data-layout="box_count" data-width="450" data-show-faces="true" data-font="arial"></div>

More information on how to customize the Like button can be found on the Facebook Like Button page.

Google+

Google+ offers four sizes of sharing buttons: small, medium, standard and tall. The number of votes that a page has received can be shown inline, shown in a bubble or removed altogether.

Customise Google+

Linking to your article’s permalink is very easy. Just append href="<?php the_permalink(); ?>" to the g:plusone tag. For example, to show a tall inline Google+ button, you would use the following code:

<!-- Place this tag where you want the +1 button to render -->
<g:plusone size="tall" annotation="inline" href="<?php the_permalink(); ?>"></g:plusone>

<!-- Place this render call where appropriate -->
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>

For more tips on customizing the Google+ button, please view the official Google+ button documentation page.

Twitter

Twitter offers four types of buttons: one for sharing links, one for inviting people to follow you, a hash tag button for tweeting stories, and another for mentions (used for contacting others via Twitter). The button you need to show the number of shares that an article has gotten is called “Share a link.�

On the button customization page, you can choose whether to show the number of retweets and can append “Via,� “Recommend� and “Hashtag� mentions to the shared link.

Customise Twitter

To make sure Twitter uses the title of your article and the correct URL, simply add ata-text="<?php the_title(); ?>" and data-url="<?php the_permalink(); ?>" to your link. For example, if you were using the small button, you would use:

<a href="https://twitter.com/share" class="twitter-share-button" data-via="smashingmag" ata-text="<?php the_title(); ?>" data-url="<?php the_permalink(); ?>">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

To show the larger button instead, simply append data-size="large" to the link. To show the popular vertical button (shown below) instead of the default horizontal button, append data-count="vertical" to the link.

Twitter Vertical Button

For more tips on customizing the Twitter button, please view the official Twitter button documentation page.

Summary

Many WordPress users continue to use plugins to integrate social-media sharing buttons and activity on their websites. As we’ve seen, though, integrating social-media services manually is straightforward and, for many users, a better solution than simply installing a plugin and making do with whatever features it offers.

Integrating Facebook comments on your website takes only a few minutes and is much less complicated than any of the available plugins. While good tutorials are available that show you how to manually add Twitter to your website, the official widget from Twitter is the best all-around solution for most websites.

Some fantastic plugins exist for WordPress to automatically insert social-media voting buttons in your design. Installing and setting them up takes only a few minutes, although manually adding the buttons enables you to give them maximum visibility.

Remember, play it safe and make any changes in a test area first before applying the changes to the live website. I also recommend backing up all of your template files before changing anything (and your database if required). A few minutes of preparation could save you hours of troubleshooting, so try not to skip this step.

Hopefully, you’ve found this useful. If you are unsure of any aspect of this tutorial, please let us know and we’ll do our best to clarify the step or help you with it. Also, subscribe to Smashing Magazine via RSS, Twitter, Facebook or Google+ to get the latest articles delivered directly to you.

(al)


© Kevin Muldoon for Smashing Magazine, 2012.


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress