Sunday 14 March 2010

30 Free Fonts For Creative Projects


We all know picking the right font is important when working on your creative projects. There are so many fonts out there, and it litarally may take hours until we find the ONE. To save you some time, here is a collection of 30 quality fonts hand-picked by Fonts2U. Enjoy!

PT Banana Split

PT Banana Split free font

Allstar Regular

Allstar Regular free font

Offensive Bold

Offensive Bold free font

Spranq eco sans

Spranq eco sans free font

Dekers Bold

Dekers Bold free font

WC ROUGHTRAD

WC ROUGHTRAD free font

SF Orson Casual Heavy

SF Orson Casual Heavy free font

Champagne & Limousines

Champagne & Limousines free font

Malgecito

Malgecito free font

VAL

VAL free font

Cyclo

Cyclo free font

Arkitech

Arkitech free font

Diavlo Book

Diavlo Book free font

Faith Collapsing

Faith Collapsing free font

Delicious Heavy

Delicious Heavy free font

Aerovias Brasil NF

Aerovias Brasil NF free font

Arista

Arista free font

SF Buttacup Lettering

SF Buttacup Lettering free font

Yanone Kaffeesatz Bold

Yanone Kaffeesatz Bold free font

Saunder

Saunder free font

Curvic

Curvic free font

karabinE

karabinE free font

UglyQua

UglyQua free font

Requiem

Requiem free font

CurlyJoe

CurlyJoe free font

Yelly

Yelly free font

NK122

NK122 free font

Decker

Decker free font

Sansumi Bold

Sansumi Bold free font

Santana Bold

Santana Bold free font

The Basics of CSS3


Last week I posted a CSS3 dropdown menu and someone complained that I didn’t explain the CSS code in detail. Well, here is a post on the basics of the new properties: text-shadow, box-shadow, and border-radius. These CSS3 properties are commonly used to enhance layout and good to know.

RGBA

The first three values are RGB color values and the last value is the level of the transparency (0 = transparent and 1 = opaque).
RGBA
RBGA can be applied to any properties associated with color such as font color, border color, background color, shadow color, etc.
RGBA 2

Text Shadow

Text shadow is structured in the following order: x-offset, y-offset, blur, and color;
screenshot
Set a negative value for x-offset to shift the shadow to the left. Set a negative value for y-offset to shift the shadow to the top. Don’t forget you can use RGBA values for the shadow color.
text shadow 2
You can also specify a list of text-shadow (separated by a comma). The following example uses two text-shadow declarations to make a letter press effect (1px top and 1px bottom).
text-shadow: 0 1px 0 #fff, 0 -1px 0 #000;
text shadow 3

Border Radius

The shorthand for border radius is similar to the padding and margin property (eg.border-radius: 20px). In order for the browsers to render the border radius, add "-webkit-" in font of the property name for webkit browsers and "-moz-" for Firefox.
border radius
You can specify each corner with a different value. Note Firefox and Webkit has different property names for the corners.
border radius

Box Shadow

The structure for box shadow is same as the text-shadow property: x-offset, y-offset, blur, and color.
box shadow
Again, you can apply more than one box shadow. The following example is a list of three box shadow declarations.
-moz-box-shadow: 
-2px -2px 0 #fff, 
2px 2px 0 #bb9595, 
2px 4px 15px rgba(0, 0, 0, .3);
box shadow 2

CSS3 Dropdown Menu

While I was coding the Notepad theme, I’ve learned some new CSS3 features and now I would like to share it with you. View the demo to see a Mac-like multi-level dropdown menu that I’ve created using border-radius, box-shadow, and text-shadow. It renders perfect on Firefox, Safari and Chrome. The dropdown also works on non-CSS3 compitable browsers such as IE7+, but the rounded corners and shadow will not be rendered.



Preview

The image below shows how the menu will look if CSS3 is not supported.
menu preview

One Gradient Image is Used

A white-transparent image is used to achieve the gradient effect. Because the new CSS3 gradient feature is not supported by all browsers yet, it is safer to use a gradient background image.
gradient image
The instensitiy of the gradient can be changed by shifting the background image up or down. Also, the gradient color can be easily adjusted by changing the background color.
gradient image

CSS Code

I’m not going to explain the CSS line by line. The images below explain the key points on how this dropdown is coded.
menu css

css code