Wszystkie wpisy, których autorem jest admin

The Best Free Logo Design Template Kits (New for 2017)

Post pobrano z: The Best Free Logo Design Template Kits (New for 2017)

Logo design just got a whole lot easier! Mix and match your favorite logo elements for a new custom design using free templates from Envato Logokit.

What Is a Logo Design Template Kit?

Your brand matters. That’s why we’ve developed a system to make the logo design process faster and more affordable.

A logo design template kit gives you high-quality vector elements to build the perfect logo. And the awesome part is that all our kits are completely free!

Logo Kit Monogram Elements
Elegant Monogram Logo Kit

Envato Logokit

Envato Logokit is the best DIY logo solution for professional results! Our designers have created exceptional, high-quality logo kits featuring a wide range of text treatments, icons, and unique color combinations.

Envato Logo Kit Site

Explore a variety of categories to find a kit that fits your style. With a wide selection running from brilliant monograms to creative mascots, we’re sure you’ll be satisfied with our striking selection of modern logos.

Our logo kits are great for:

  • Small Businesses
  • Entrepreneurs
  • Graphic Designers
  • and more!

Learn more about our logo kits here: What Is a Logo Kit?

How to Edit a Logo Kit in Adobe Illustrator

Not sure where to begin? Follow this brief introduction to learn how to start editing with vector design programs.

Step 1

First, choose a logo kit you love. Let’s go with this awesome Modern Monogram Logo Kit.

Then download and unzip the kit. We’ll provide the main vector EPS files, which can be opened in a variety of vector-based programs.

Open the file for the logo combination you prefer in Adobe Illustrator. I chose the M letter file, which represents all the two-letter combinations for „M.” To match my name, Melody Nieves, with a logo, I’ll decide between these „MN” design styles. Use the Group Selection Tool to select the combination, and then Cut and Paste it onto a New Layer. Hide the other combinations.

Modern Monogram Logo Kit Example

Step 2

Put your imagination to the test as you mix and match elements to create the perfect logo. Scale the main shapes to a bigger size using the Selection Tool (V). Or add and change text with the Type Tool (T).

Continue modifying your logo with new colors and more. Then choose a color Fill you’d like to apply, like a vibrant solid color or a beautiful cool gradient.

Add colors to your logo

Step 3

Once you’re through, Save your file with the appropriate extensions (.ai, .eps, .jpg, .pdf, etc.) to use your custom logo right away. It’s that simple!

Save the logo as an eps

Get Help From the Pros

Need help customizing your logo kit? Go with a professional! Choose from hundreds of designers at Envato Studio to help build the logo of your dreams.

Browse Our Free Logo Design Template Kits

Here is a current selection of all the fantastic kits now available on Envato Logokit. We also release new ones each week! So subscribe to our email newsletter to get notified when a new logo kit drops next!

1. Vintage Monogram Logo Kit

Create an elite brand with this vintage monogram kit. This kit features 676 elegant letter pairings in a variety of minimalist styles. Turn your logo into an epic badge by adding a simple circle or finish it with the tagline of your choice.

Vintage Monogram Logo Kit

2. Stickman Logo Kit

Need a new mascot for your company? Then try this awesome stickman logo kit. Designed with a faceless character for more flexibility, this mascot cooks, fishes, and even has a great green thumb. And since he’s a mascot with many trades, we just know he’ll be a great addition to any service-based business.

Stickman Logo Kit

3. Corporate Gradients Logo Kit

For a more corporate look, check out this pack of modern gradient designs. With multi-layered shapes and symbols, this template lets you choose from a selection of premade gradients to adorn your special emblem.

Corporate Gradients Logo Kit

4. Corporate Bold Icons Logo Kit

The epitome of professional design, this corporate logo kit features minimalist icons with clean, bold lines. This diverse selection of icons covers many business themes and categories. Add vibrant colors to finalize your design or keep it monochromatic for an even sharper look.

Corporate Bold Icons Logo Kit

5. Negative Space Icon Logo Kit

Create a striking logo that employs the trendy use of negative space. Exude exceptional style with cutout designs that are sure to make your brand stand out. Choose from many text arrangement options for a versatile logo.

Negative Space Icon Logo Kit

6. Elegant Monogram Logo Kit

Design a monogram with class and sophistication with this incredible logo kit. This kit features 676 combinations of every letter pairing in the English alphabet! Choose from multiple styles to make the most out of your logo design.

Elegant Monogram Logo Kit

7. Animal Icons Logo Kit

Or enlist the help of a furry friend for greater logo impact! This brilliant kit features various animals that fit many industries. Enjoy the simplicity of the overall emblem design with clean vector lines and solid colors.

Animal Icons Logo Kit

8. Service Guy Mascot Logo Kit

Add a charming mascot to your brand with this awesome logo kit. This flexible mascot can be altered to fit your needs by changing the skin color, outfit, and accessories. Choose from high-quality elements to create a personalized chef, businessman, and more!

Service Guy Mascot Logo Kit

9. Modern Monogram Logo Kit

This comprehensive suite of 676 letter combinations features every letter
pairing imaginable! And to make your logos truly one of a kind, this suite
also comes with a bonus set of embellishments for that extra special touch.

Modern Monogram Logo Kit

10. Barber Shop Logo Kit

Follow your passion with this beautiful barber shop logo kit. Great for hairdressers and salons of all kinds, this kit includes hipster vector elements that fit a variety of grooming needs. Just replace the colors and text with the help of any vector design program.

Barber Shop Logo Kit

11. Little Guy Mascot Logo Kit

Design a little guy mascot for your business! This set of interchangeable characters provides the perfect way to customize your brand. Switch up body positions or change the outfit colors for more options.

Little Guy Mascot Logo Kit

12. Outdoor Badges Logo Kit

Turn your logo into an epic badge with this outdoor-themed kit. This kit features many badges and emblems that are great for nature-based organizations. Use the colorful options available or pick your own for a more personalized logo.

Outdoor Badges Logo Kit

13. Sports Club Badges and Emblems Logo Kit

Celebrate your favorite team with a custom logo to match! Included in this kit is a full system of flexible icons suitable for a wide range of sport clubs and associations. Simply choose your favorite sports symbol, and then arrange the logo to fit your design needs.

Sports Club Badges and Emblems Logo Kit

14. Hospitality Line Art Logo Kit

Highlight your hospitality skills with a beautiful new logo! This logo kit is an amazing DIY solution for any food or hospitality business. Choose from dozens of stunning line art combinations for a sleek, modern vibe.

Hospitality Line Art Logo Kit

Share Your Logos With Us!

Found a design you love? Share your results with us! And let us know how you like Envato Logokit in the comments below.

How to Draw an Owl

Post pobrano z: How to Draw an Owl

Final product image
What You’ll Be Creating

An owl is a symbol of wisdom and mystery. Aren’t these birds gorgeous?

But drawing an owl may seem overwhelming: it 's hard to decide where to start and how to find the right proportions. In this tutorial, I’ll show you an easy way to draw an owl with a graphite pencil and ink liners.

We’ll also consider the principles of layering ink hatches, and observe how to create a beautiful effect of fading in our artwork.

As a result, we’ll get an impressive nature-inspired drawing!

You may also be interested in this great article:

What You Will Need

  • An ink liner number 0.3
  • An ink liner number 0.1
  • An ink liner number 0.05
  • A graphite pencil (I recommend using a B or HB type)
  • A sheet of thick drawing paper
The art supplies I will be using

1. How to Draw an Owl With a Graphite Pencil

Step 1

I draw a vertical core line that divides the future owl’s figure into halves; it will be our reference point for the measurements. Then I mark the side borders of the bird’s head and body.

It is useful to follow the principles of symmetry when you are drawing animals. Just keep in mind that there is nothing perfectly symmetrical in the natural world.

Drawing the core line

Step 2

I draw the rough shapes of the head and body, using light pencil lines. 

Adding the shapes of the head and body

Step 3

The eyes are located on a line that is slightly below the central point of the owl’s head. The core line helps me to measure the equal distance.

The interval between the eyes is close to the width of one eye.

Adding the eyes shapes

Step 4

I draw a rough shape of the beak. It looks similar to a triangle with two rounded corners.

Drawing the shape of the beak

Step 5

I add the prominent shapes that resemble stylized ears (the ear tufts).

Drawing the ear tufts

Step 6

I draw the pupils and add the divergent lines of feathers above the eyes.

Refining the eyes abd the birds face

Step 7

I refine the feathery pattern on the owl’s face, also known as the facial disc.

Refining the facial disk of the owl

Step 8

I draw the smaller details of the beak and the ear tufts.

Adding the small details

Step 9

I add the wings to the body.

Drawing the wings

Step 10

I draw the framework of the feet.

The feet have four fingers each, but the back fingers hide behind; they help the bird to take up a stable position.

Drawing the framework of the feet

Step 11

I add the hooked claws and refine the shapes of the fingers.

Adding the claws

Step 12

I draw the contours of the tree using varying, organic lines.

Outlining the tree

Step 13

I add three groups of leaves. They will make the composition more interesting.

Drawing the leaves

Step 14

I add the groups of pencil hatches to mark the pattern of the owl’s feathering.

Creating the pattern of the owls body

2. How to Create Layers of Hatching With Ink

Step 1

In this part of the tutorial, we’ll pay particular attention to the hatching techniques.

Creating layers of hatches is an excellent way to make an illusion of texture, increase the contrast and accentuate the three-dimensional look of the objects in the drawing.

Here is a sample of the inclined hatching, made with the 0.1 ink liner; this will be our base.

Simple inclined hatching

Step 2

I add a new layer of hatching with the 0.05 liner. The lines can overlap the existing hatches, or they can be located in the gaps between them. 

The lines of different widths combined in one drawing always look attractive.

Adding another layer of hatching

Step 3

With the 0.05 liner, I add the rounded cross-hatches. You are not limited by the number of hatching layers!

Adding the cross-hatching

Step 4

With the 0.3 liner, I apply horizontal hatches. As you can see, the more layers of lines I use, the more contrasting and intense my sample becomes.

Darkening the sample with new layers of hatching

3. How to Draw an Owl With Ink Liners

Step 1

With the 0.3 ink liner, I mark the dark sports of the feathering.

Marking the dark spots

Step 2

I continue to add the groups of short lines, using the 0.3 liner.

Adding more ink hatches

Step 3

With the 0.3 liner, I draw the pupils. The eyes become dark and contrasting.

I also mark the shadows in the plumage.

Drawing the eyes of the owl

Step 4

I add the thin hatches, using the 0.05 ink liner. The lines go from the center of the bird’s face to its sides.

Working on the birds head

Step 5

I mark the outer circles in the eyes, using the 0.05 liner. 

Small dots and short hatches help me to accentuate the eyes without oversaturating the artwork.

Making the eyes look three-dimensional

Step 6

I work on the feathering, using the 0.05 ink liner. I place new hatches in the gaps between the existing ones.

Working on the feathering with a thin liner

Step 7

With the 0.3 liner, I make the contours of the owl’s feet and outline the tree.

Outlining the tree

Step 8

I draw the pattern of the bark, using the 0.3 liner. I also add groups of hatches to create shadows.

Creating the pattern of the bark

Step 9

I draw the leaves with the 0.1 ink liner. I use thin, light lines so that the leaves won’t distract the viewers’ attention from the owl.

I also add some hatching to the tree to make it look more three-dimensional.

Drawing the leaves

Step 10

I add short hatches to the sides of the bird’s fingers and strengthen the shadow near the feet. We get an instant three-dimensional look!

I also add more hatches to the owl’s body, using the 0.1 ink liner.

Working on the feet

Step 11

I increase the contrast in my drawing. With the 0.1 liner, I add groups of hatches, paying special attention to the sides of the bird, and mark the contours.

Increasing the contrast

Step 12

I work on the owl’s head, making it more realistic. With the 0.05 ink liner, I accentuate the facial disk with an additional layer of hatching.

Accenting the facial disc

Step 13

I accentuate the shadow under the bird’s beak, using the 0.05 liner. I also add short hatches to the sides of the beak.

Working on the beak with thin lines

Step 14

I add a layer of the cross-hatching to the owl’s body, using the 0.05 ink liner.

Adding the cross-hatching layer

Step 15

With the 0.3 liner, I create the dark accents in the feathering.

Darkening the pattern pf the feathering

Step 16

I increase the contrast in the lower part of the drawing and strengthen the shadows there, using the 0.1 liner.

Working on the contrast in the drawing

Step 17

I apply the cross-hatching to the tree, using the 0.1 liner.

Apply the cross hatching to the tree

Step 18

With the 0.05 liner, I add one more layer of hatching to the bark.

As a final touch, I emphasize the contour of the branch with a wider line.

Completing the artwork

Your Artwork Is Complete!

Congratulations, you’ve finished the drawing! I hope you enjoyed both the process and the result. Please share your artwork in the comments!

I wish you much joy and success in mastering ink techniques! 

How to Draw an Owl Tutorial

EpicPxls: Free and Premium Resources for Graphic and Web Designers

Post pobrano z: EpicPxls: Free and Premium Resources for Graphic and Web Designers
first image of the post

EpicPxls is a marketplace to find all the designs you will need in your next graphic or web design project. They have both free and premium designs, but all resources are top-notch quality, as the team behind the site carefuly curates the designs.

For purchases, you can either pay the premium price individually, or you can opt for the subscription option and get all the items on the site for only $19/month. Obviously, you can just download the free items right away.

For the Designer Daily readers who actively design templates, font, or other design resources, you can also start selling on EpicPxls. Their selling program is particularly attractive, as they have no exclusivity lock-in, let you set your own prices, and take a reasonable commission. In fact, while in Beta, they even let the sellers keep 100% of the sale price.

7 great design items to download on EpicPxls

1. EPIC Colorfont

$13 – Download this font

Built with Fontself, this colored font is geometric sans serif that follow strict construction guidelines: magenta for straight lines, aquamarine for circles, and yellow for curbed lines. Perfect for logo or poster design, this font will brighten up your layouts.

2. EPIC X UI

$28 – Download this UI kit

A complete UI kit to be used to build apps easily. Just mix the components to create designs that are both gorgeous and efficient. The UI kit contains 22 app bars, 38 new custom icons, 36 status icons for all new smartphones and 30 ready-made app screens full of UI elements. All elements are vectorial and maintain full editing capabilities.

3. EPIC UI Kit

$60 – Download this UI kit

Made up of 118 items divided in 9 categories, the Epic UI Kit allows you to build clean and modern apps and websites. Everything is vector-based, so you can just customize whatever you’d like. It does take care of elements that are often time-consuming if you want to design them on your own, like e-commerce, galleries, or cart designs.

Thanks to the use of Bootstrap 3 variables SASS, the code can be used as a simple bootstrap theme without adding any of the special elements created.

4. LineKing icons

$98 – Download the icons

A gorgeous set of line-based icons, or should we say the king of line icons? Rich in details, the icons will blend perfectly into your next project. However, if you’d like something more feminine, just take a look at LineQueen.

5. Epic Rainbow UI Kit Sketch + PSD

$35 – Download the UI kit

UI designers enjoy working with Sketch (or Photoshop), so EpicPxl had the good idea to provide them with a stylish and modern UI kit cafted to build awesome landing page quickly. Built using vector-based elements and a bootstrap grid, the Epic Rainbow UI kit lets you design stunning interfaces by just moving blocks around.

6. Quadro App – Mobile App PSD Template

$10 – Download the Mobile App PSD Template

If you need a landing page for a mobile app, this PSD Template will make your day. This trendy and modern design includes two PSD files that give you two different hero styles.

7. Metropol – Investment & Finance PSD Template

$10 – Download this Investment & Finance PSD Template

A clean and trendy corporate PSD template designed in two colors: blue and green. Use it for any finance or business related website design. It includes 12 PSD files, with a main page and 5 inner pages.

Design deals for the week

Post pobrano z: Design deals for the week
first image of the post

Every week, we’ll give you an overview of the best deals for designers, make sure you don’t miss any by subscribing to our deals feed. You can also follow the recently launched website Type Deals if you are looking for free fonts or font deals.

The Script Font Bundle Vol. II

The Script Font Bundle Volume II has arrived and it comes packed with PUA encoded swirls and swashes, fully accessible with free software.

$15 instead of $257 – Get it now!

20 Hi-Res 3D Text Mockup Templates

Save yourself loads of time and money with this Awesome 3D Text Mockup Bundle! This unique collection features 20 creative mockup templates to customize to your needs. These hi-res mockups are the perfect solution to your text, font or shape presentations.

$19 instead of $220 – Get it now!

TT Lakes Font Family Bundle

If versatility is your number one need, then turn your eyes on the TT Lakes Font Family. Made up of 3 different families (Lakes, Lakes Condensed, Lakes Compressed), you’ll take home 54 unique typefaces chock full of features such as fractions, ordinals, numerals, superscripts, case sensitive forms and support of more than 70 languages.

$17 instead of $300 – Get it now!

The Clipick Design Bundle

The Clipick Design Bundle has arrived and it’s a beauty! Packed with over 400 design elements and 3 fun fonts, this bundle is perfect for planners, crafters and designers.

$10 instead of $126 – Get it now!

5 Most Gorgeous Women’s Perfume Flacon

Post pobrano z: 5 Most Gorgeous Women’s Perfume Flacon
first image of the post

People always claim you shouldn’t judge a book by the cover. And then we couldn’t agree more — it’s quite challenging to present the entire worlds on only a few centimeters. With regards to perfumes, even if, the case’s all different! A perfume bottle shows a whole lot about the story of the perfume as well as its scent. Sure, perfumes are complex and then can’t be stripped off of all their tricks with a bottle design. But then, perfume bottles have the ability to prepare us for the lovely journey that ensues.

Perfume Flacon deserves to be proudly placed on your night shelf or perhaps dressing furniture. Here’s our collection of the top 5 most gorgeous women perfume bottles, you could find them all in online perfume store!

Kenzo Parfum D’Ete Eau De Parfum for Women Bottle review

A leaf. Very simple, limpid, streamlined. Relaxing upon Bottle side, it grabs and also reflects the sunlight, akin to a piece of summer time. The glass streams randomly in natural and also poetic curves, offering the bottle a distinctive personality. The Kenzo Parfum D’Ete for Women Bottle easily fits in anywhere in your home, from the sitting room even just on your bedroom table.

Light as well as to some extent green, Pаrfum D’Etе dоеѕn’t оffеr tор nоtеѕ, hоwеvеr, shines wіth аll of its parts аt once, whіlе thе nоtе оf jаѕmіnе gives its sensual match to this соmроѕіtіоn, аlоngѕіdе freshly-picked сусlаmеn, gorgeous hyacinth, and even sweet реасh blоѕѕоm. The lovely green accord consists of lеаfу grееnѕ, green herb liquid, lily-of-the-valley, as well as lotus.

Marc Jacobs Daisy women’s Perfume Flacon

Daisy is a sparkly floral-woody Flacon design, it’s clean and then feminine simultaneously. It is all about an advanced, seductive, and thus dazzling woman, which on the other hand strives to simplicity. It is grabbed in a gorgeous bottle decorated with daisy floral at the top.

Marc Jacobs Daisy heart beats in flower rhythm, comprised of silky as well as intoxicating gardenia, gentle violet, and also jasmine petals. The powdery smooth dry down is made of white woods, vanilla, and also musk

I was taken by that glass bottle right off the bat. The perfume is a pretty good fit with the Daisy bottle. It is great as well as light and fresh, feminine and also sexy; Daisy is darned likable with interesting attractions of the bottle, I’d guess nearly all women will love this Perfume Flacon.

Cartier La Panthere women’s perfume                                      

The gorgeous bottle of Cartier La Panthére boasts a unique design which is a sign of beauty, superiority, as well as originality. This Eau de perfume for women is going to complete your outfit and will be seen by all passer-by. A bold and even sensual blend that is worthwhile.

Cartier La Panthére bears a Stimulating intoxication that could be classified being a contemporary fragrance with a very wonderful scent. A sweetish fragrance combined with a luxurious bottle. I so so so desire the bottle say by one reviewer on the internet. You want to go for it if you’re the type that loves great perfume and gorgeous bottle design.

Dior J’adore women’s perfume

Carefully designed bottle, like a personalized flower. The essence of Ylang-Ylang from the Comoros unfurls the floral-fruity notes and also instills a sleek, exotic touch. Jasmine Grandiflorum from Grasse, the embodiment of a wonderful floral, exudes its subtle sensuality, tinged with fruit as well as the sun and functions in harmony with a lot more carnal quality of Indian Jasmine Sambac, the floral of the gods, with the warm aspects of amazingly sensual and even encompassing orange blossom.

And again The Dior J’adore bottle is a fashionable illustration of the amphora Christian Dior selected for his first olfactory creations. Created completely of glass, the bottle is hand-gilded with excellent gold, sealed with a bad ruche film, strongly wrapped with the gold strand, and then affixed with the Dior seal.

J’adore takes flight with a unique accord of bergamot, opening up into an eye-catching armful of roses with a subtle jasmine dry down. The sensual, curvaceous traces of its amphora bottle render this a renowned perfume.

Nicki Minaj Pink Friday women’s perfume

The bottle physical appearance is, of course, something like the bust of Nikki herself, comprise of the chest as well as the head with the legendary pink wig. It is created by Lance McGregor of Paul Meyers and then Friends. The Nicki Minaj Pink Friday bottle is then presented, with the perfume name as whispered calmly

And also what does it smell like? There’s not a single official (or perhaps should we state, understandable) response to that question—Nicki tweeted that it smells like angels actively playing. Hummmm. We’re just as lost as you. However, you’ve got to enjoy her crazy ways. Nicki possesses a gift for keeping us entertained—which she demonstrates once again with the hottest reveal.

Even though the bottle is without a doubt playful and then very pink— perfume enthusiasts are going to note that the Nicki bottle design is undoubtedly an excellent one among the rest.

Feel a thrilling adventure and then fully enjoy your life with amazing Nicki Minaj Pink Friday for women! Created for all the young women and even girls who cherish an extravagant design as well as original fashion stuff. Pink Friday is available in a unique flacon structured as Nicki Minaj’s chest area which you could open it pulling out the head .i just have a feeling everyone out there’ll want to keep this Perfume Flacon even when you’re through with the perfume.

You, without a doubt, have already stumbled upon perfumes with attractive designs that entice you with their look, at least just as much as they do with their fragrant essence. Of course, perfumes are a kind of art and then deserve to be used proudly on our body. With perfume bottles is just the same!

Conclusion

If you’re the type that detects the scent of perfume, you don’t want to ignore the enduring beauty of a set of a few stunning perfume flacons. Design no-brainer: you could never go wrong with these 5 most gorgeous women perfume flacons, the Nicki Minaj, Dior J’adore, Cartier La Panthere, Marc Jacobs Daisy and Kenzo Parfum d’Eté.

Fun with Viewport Units

Post pobrano z: Fun with Viewport Units

Viewport units have been around for several years now, with near-perfect support in the major browsers, but I keep finding new and exciting ways to use them. I thought it would be fun to review the basics, and then round-up some of my favorite use-cases.

What are viewport units?

Four new „viewport-relative” units appeared in the CSS specifications between 2011 and 2015, as part of the W3C’s CSS Values and Units Module Level 3. The new units – vw, vh, vmin, and vmax – work similarly to existing length units like px or em, but represent a percentage of the current browser viewport.

  • Viewport Width (vw) – A percentage of the full viewport width. 10vw will resolve to 10% of the current viewport width, or 48px on a phone that is 480px wide. The difference between % and vw is most similar to the difference between em and rem. A % length is relative to local context (containing element) width, while a vw length is relative to the full width of the browser window.
  • Viewport Height (vh) – A percentage of the full viewport height. 10vh will resolve to 10% of the current viewport height.
  • Viewport Minimum (vmin) – A percentage of the viewport width or height, whichever is smaller. 10vmin will resolve to 10% of the current viewport width in portrait orientations, and 10% of the viewport height on landscape orientations.
  • Viewport Maximum (vmax) – A percentage of the viewport width or height, whichever is larger. 10vmin will resolve to 10% of the current viewport height in portrait orientations, and 10% of the viewport width on landscape orientations. Sadly, and strangely, vmax units are not yet available on Internet Explorer or Edge.

While these units are derived from viewport height or width, they can all be used everywhere lengths are accepted – from font-size to positioning, margins, padding, shadows, borders, and so on. Let’s see what we can do!

Responsive Typography

It’s become very popular to use viewport units for responsive typography – establishing font-sizes that grow and shrink depending on the current viewport size. Using simple viewport units for font-size has an interesting (dangerous) effect. As you can see, fonts scale very quickly – adjusting from unreadably small to extra large in a very small range.

This direct scaling is clearly too dramatic for daily use. We need something more subtle, with minimums and maximums, and more control of the growth rate. That’s where calc() becomes useful. We can combine a base size in more steady units (say 16px) with a smaller viewport-relative adjustment (0.5vw), and let the browser do the math: calc(16px + 0.5vw)

See the Pen partially-Responsive Type by Miriam Suzanne (@mirisuzanne) on CodePen.

By changing the relationship between your base-size and viewport-relative adjustment, you can change how dramatic the growth-rate is. Use higher viewport values on headings, and watch them grow more quickly than the surrounding text. This allows for a more dynamic typographic scale on larger screens, while keeping fonts constrained on a mobile device – no media-queries required. You can also apply this technique to your line-height, allowing you to adjust leading at a different rate than the font-size.

body {
  // font grows 1px for every 100px of viewport width
  font-size: calc(16px + 1vw);
  // leading grows along with font,
  // with an additional 0.1em + 0.5px per 100px of the viewport
  line-height: calc(1.1em + 0.5vw);
}

For me, this is enough complexity. If I need to constrain the top-end for rapid-growth headings, I can do that with one single media-query wherever the text becomes too large:

h1 {
  font-size: calc(1.2em + 3vw);
}

@media (min-width: 50em) {
  h1 {
    font-size: 50px;
  }
}

Suddenly I wish there was a max-font-size property.

Others have developed more complex calculations and Sass mixins to specify the exact text-size ranges at specific media-queries. There are several existing CSS-Tricks articles that explain the technique and provide snippets to help you get started:

I think that’s overkill in most cases, but your milage will absolutely vary.

Full-Height Layouts, Hero Images, and Sticky Footers

There are many variations on full-height (or height-constrained) layouts – from desktop-style interfaces to hero images, spacious designs, and sticky footers. Viewport-units can help with all of these.

In a desktop-style full-height interface, the page is often broken into sections that scroll individually – with elements like headers, footers, and sidebars that remains in place at any size. This is common practice for many web-apps these days, and vh units make it much simpler. Here’s an example using the new CSS Grid syntax:

See the Pen Full-height CSS Grid by Miriam Suzanne (@mirisuzanne) on CodePen.

A single declaration on the body element, height: 100vh, constrains your application to the height of the viewport. Make sure you apply overflow values on internal elements, so your content isn’t cut off. You can also achieve this layout using flexbox or floats.Note that full-height layouts can cause problems on some mobile browsers. There’s a clever fix for iOs Safari, that we use to handle one of the most noticeable edge-cases.

Sticky-footers can be created with a similar technique. Change your body height: 100vh to min-height: 100vh and the footer will stay in place at the bottom of your screen until it’s pushed down by content.

See the Pen Sticky-Footer with CSS Grid by Miriam Suzanne (@mirisuzanne) on CodePen.

Apply vh units to the height, min-height, or max-height of various elements to create full-screen sections, hero images, and more. In the new OddBird redesign, we constrained our hero images with max-height: 55vh so they never push headlines off the page. On my personal website, I went with max-height: 85vh for a more image-dominated look. On other sites, I’ve applied min-height: 90vh to sections.

Here’s an example showing both a max-height heroic kitten, and a min-height section. Combining all these tricks can give you some powerful control around how your content fills a browser window, and responds to different viewports.

Fluid Aspect Ratios

It can also be useful to constrain the height-to-width ratio of an element. This is especially useful for embeded content, like videos. Chris has written about this before. In the good-old-days, we would do that with %-based padding on a container element, and absolute positioning on the inner element. Now we can sometimes use viewport units to achieve that effect without the extra markup.

If we can count on the video being full-screen, we can set our height relative to the full viewport width:

/* full-width * aspect-ratio */
.full-width {
  width: 100vw;
  height: calc(100vw * (9/16));
}

That math doesn’t have to happen in the browser with calc. If you are using a pre-processor like Sass, it will work just as well to do the math there: height: 100vw * (9/16). If you need to constrain the max-width, you can constrain the max-height as well:

/* max-width * aspect-ratio */
.full-width {
  width: 100vw;
  max-width: 30em;
  height: calc(100vw * (9/16));
  max-height: calc(30em * (9/16));
}

Here’s a demonstration showing both options, with CSS custom properties (variables) to make the math more semantic. Play with the numbers to see how things move, keeping the proper ratio at all times:

See the Pen Fluid Ratios with Viewport Units by Miriam Suzanne (@mirisuzanne) on CodePen.

Chris takes this one step farther in his pre-viewport-units article, so we will too. What if we need actual HTML content to scale inside a set ratio – like presentation slides often do?

We can set all our internal fonts and sizes using the same viewport units as the container. In this case I used vmin for everything, so the content would scale with changes in both container height and width:

See the Pen Fluid Slide Ratios with Viewport Units by Miriam Suzanne (@mirisuzanne) on CodePen.

Breaking the Container

For years now, it’s been popular to mix constrained text with full-width backgrounds. Depending on your markup or CMS, that can become difficult. How do you break content outside of a restricted container, so that it fills the viewport exactly?

Again, viewport units can come in handy. This is another trick we’ve used on the new OddBird site, where a static-site generator sometimes limits our control of the markup. It only takes a few lines of code to make this work.

.full-width {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}

There are more in-depth articles about the technique, both at Cloud Four and here on CSS Tricks.

Getting Weird

Of course, there’s much more you can do with viewport units, if you start experimenting. Check out this pure CSS scroll-indicator (made by someone named Mike) using viewport units on a background image:

See the Pen CSS only scroll indicator by Mike (@MadeByMike) on CodePen.

What else have you seen, or done with viewport units? Get creative, and show us the results!


Fun with Viewport Units is a post from CSS-Tricks