“Just in Time” CSS

Post pobrano z: “Just in Time” CSS

I believe acss.io is the first usage of “Atomic CSS” where the point of it is to be a compiler. You write CSS like this:

<div class="C(#333) P(20px)">
  text
</div>

And it will generate CSS like:

.C\(\#333\) {
  color: #333;
}
.P\(20px\) {
  padding: 20px;
}

(Or something like that.)

The point is that it only generates the CSS that you actually need, because you asked for it, and no more. The result is far less CSS than you’d see in an average stylesheet.

That compilation process is what has come to be known as “Just in Time” CSS.

The popular Tailwind framework supports it. It kind of flips the mental model of Tailwind on its head, to me. Rather than providing a huge pile of CSS utility classes to use — then “purging” what is unused — it only creates what it needs to begin with.

I’d say “Just in Time” is a concept that is catching on. I just saw Assembler CSS and it leans into it big time. Rather than classes, you do stuff like:

<div x-style="grid; gap:1rem; grid-rows:1; grid-cols:1; sm|grid-cols:3">
  <button x-style="^button:red">Submit</button>
</div>

I’m pretty torn on this stuff. Some part of me likes how you can get styling done without ever leaving your templates. And I especially like the extremely minimal CSS output since CSS is a blocking resource. Another part of me doesn’t like that it’s a limited abstraction of CSS itself, so you’re at the mercy of the tool to support things that CSS can do natively. It also makes HTML a bit harder to look at — although I certainly got over that with JSX inline event handlers and such.


The post “Just in Time” CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.

Fun Times Styling Checkbox States

Post pobrano z: Fun Times Styling Checkbox States

We might leave a text input unstyled. We might leave a link unstyled. Even a button. But checkboxes… we don’t leave them alone. That’s why styling checkboxes never gets old.

Although designing checkboxes is not that complicated, we also don’t have to settle for simple background color changes, or adding and removing borders, to indicate state changes. We also don’t have to pull out any fancy design skills — that we don’t possess — to make this work. I’ll show you how.

Basics

In the following demos, the checkboxes pretty much have the same three-stack layout — at the bottom is a checkbox, and on top of it are two stacked elements, or pseudo-elements. The checkbox is indicated as checked or unchecked depending on which of the two is visible.

If you look at the CSS code in the pens you’ll notice all the layouts — including the one for the checkboxes — are grids. You can use other layouts that feel right for your use case (and learn more in the CSS-Tricks Grid Guide). Additional notes on code and design alternatives are at the end of the source code inside the pens.

In addition, any elements stacked on top of the checkbox have pointer-events: none so they don’t prevent users from clicking or tapping the checkbox.

Let’s now get to the first method.

Idea 1: Blended backgrounds as a state

Blending in CSS is a versatile technique. Manipulating colors relative to two or more elements or backgrounds can be handy in contexts you might not have thought of.

One such instance is the checkbox.

CodePen Embed Fallback
<input id="un" type="checkbox"> <label for="un">un</label>
<!-- more checkboxes --> 
input[type=checkbox]::before,
input[type=checkbox]::after {
  mix-blend-mode: hard-light;
  pointer-events: none;
  /* more style */
}
input[type=checkbox]::before {
  background: green;
  content: '✓';
  color: white;
  /* more style */
}
input[type=checkbox]::after {
  background: blue;
  content: '⨯';
  /* more style */
}
input[type=checkbox]:checked::after {
  mix-blend-mode: unset;
  color: transparent;
}

In this demo, I’ve styled the checkbox’s pseudo-elements green and blue, stacked them up, and gave them each a mix-blend-mode value. This means the background of each element blends with its backdrop.

I used the hard-light value, which emulates the result of either multiply or screen depending on if the top color is darker or lighter. You can learn in depth about different blend modes over at MDN.

When the box is checked, the ::after pseudo-element’s mix blend mode value is unset, resulting in a different visual.

Idea 2: Make a 3D animation

Animating a block of color is fun. Make them seem 3D and it’s even better. CSS has the means to render elements along an emulated 3D space. So using that, we make a 3D box and rotate it to indicate the checkbox state change.

CodePen Embed Fallback
<div class="c-checkbox">
  <input type="checkbox" id="un">
  <!-- cube design -->
  <div><i></i><i></i><i></i><i></i></div>
</div>
<label for="un">un</label>
<!-- more checkboxes -->
.c-checkbox > div {
  transition: transform .6s cubic-bezier(.8, .5, .2, 1.4);
  transform-style: preserve-3d;
  pointer-events: none;
  /* more style */
}
/* front face */
.c-checkbox > div > i:first-child {
  background: #ddd;
  transform:  translateZ( -10px );
}
/* back face */
.c-checkbox > div > i:last-child {
  background: blue;
  transform:  translateZ( 10px );
}
/* side faces */
.c-checkbox > div > i:nth-of-type(2),
.c-checkbox > div > i:nth-of-type(3) {
  transform: rotateX(90deg)rotateY(90deg);
  position: relative;
  height: 20px;
  top: 10px;
}
.c-checkbox > div > i:nth-of-type(2) {
  background: navy;
  right: 20px;
}
.c-checkbox > div > i:nth-of-type(3) {
  background: darkslategray;
  left: 20px;
}

The <div> after the checkbox becomes a container of a 3D space — its child elements can be placed along the x, y and z axes — after it’s given transform-style: preserve-3d;.

Using the transform property, we place two <i> elements (grey and blue colored) with some distance between them across the z-axis. Two more are wedged between them, covering their left and right sides. It’s like a cardboard box that’s covered except at the top and bottom.

When the checkbox is checked, this grey and blue box is rotated sideways to face the other side. Since I’ve already added a transition to the <div>, its rotation is animated.

input:checked + div { 
  transform: rotateY( 180deg ); 
}

Idea 3: Playing with border radius

Changing a checked box’s border radius? Not that fun. Changing also the border radius of other boxes near it? Now we have something.

CodePen Embed Fallback
<input type="checkbox" id="un"> <label for="un">un</label>
<!-- more rows of checkboxes -->
input {
  background: #ddd;
  border-radius: 20px;
  /* more style */
}
input:not(:first-of-type)::before {
  content: '';    
  transform: translateY(-60px); /* move up a row */
  pointer-events: none;
}
input:checked + * + input::before,
input:last-of-type:checked {
  border-radius: 20px;
  background: blue;
}
input:checked + * + input:checked + * + input::before {
  border-top-left-radius: unset !important;
  border-top-right-radius: unset !important;
}
input:checked::before {
  border-bottom-left-radius: unset !important;
  border-bottom-right-radius: unset !important;
}
/* between the second-last and last boxes */ 
input:nth-of-type(4):checked + * + input:checked {
  border-top-left-radius: unset;
  border-top-right-radius: unset;
}

If you’d just interacted with the demo before, you’ll notice that when you click or tap a checkbox, it not only can change its own borders but also the borders of the boxes after and before it.

Now, we don’t have selectors that can select elements prior, only the ones after. So what we did to control the appearance of a preceding box is use the pseudo-element of a checkbox to style the box before it. With exception of the first box, every other box gets a pseudo-element that’s moved to the top of the box before it.

Let’s say boxes A, B and C are one after another. If I click B, I can change the appearance of A by styling B’s pseudo-element, B by styling C’s pseudo-element, and C by styling D’s pseudo-element.

From B, the pseudo-elements of B, C and D are accessible — as long as the next element selector can be used between them in the layout.

The four corners of each checkbox are initially rounded when checked and unchecked. But if a box is checked, the following box’s top corners and preceding box’s bottom corners are straightened (by overriding and removing their border radii).

Idea 4: Using a CSS mask

Toggles, switches… they are also checkboxes as far as the code goes. So we can style the boxes as toggles for this one, and it’s done with a CSS mask, which Chris has written about before. But in a nutshell, it’s a technique where we use an image to filter out portions of its backdrop.

CodePen Embed Fallback
<input type="checkbox">
<div class="skin one"></div>
<div class="skin two"></div>
.one.skin {
  background: no-repeat center -40px url('photo-1584107662774-8d575e8f3550?w=350&q=100');
}
.two.skin {
  background: no-repeat center -110px url('photo-1531430550463-9658d67c492d?w=350&q=100');
  --mask: radial-gradient(circle at 45px 45px , rgba(0,0,0,0) 40px, rgba(0,0,0,1) 40px);
  mask-image: var(--mask); -webkit-mask-image: var(--mask);
}

Two skins (displaying landscape photos) are on top of a checkbox. The topmost one gets a mask-image that’s in the shape of a typical toggle switch — a transparent circle at the left, and the rest is a fully opaque color. Through the transparent circle we see the photo below while the rest of the mask image shows the photo at the top.

When a checkbox is clicked, the transparent circle is moved to the right, so we see the image at the top through the circle while the rest shows the photo at the bottom.

input:checked ~ .two.skin {
  --mask: radial-gradient(circle at 305px 45px, rgba(0,0,0,1) 40px, rgba(0,0,0,0) 40px);
  mask-image: var(--mask); -webkit-mask-image: var(--mask);
}

Idea 5: Using box shadow

Let’s end with the simplest — but what I consider to be the most effective — method of them all: an animated inset box-shadow.

CodePen Embed Fallback
<input id="un" type="checkbox"> <label for="un">un</label>
input {
  transition: box-shadow .3s;
  background: lightgrey;
  /* more style */
}
input:checked { 
  box-shadow: inset 0 0 0 20px blue;
}

There are some CSS properties that can be animated by default and one of them is box-shadow. This type of subtle animation goes well with a minimalist theme.


That’s it! I hope this sparks some inspiration the next time you find yourself working with checkboxes. CSS gives us so many possibilities to indicate state changes, so have a little fun and please share if you have any interesting ideas.


The post Fun Times Styling Checkbox States appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.

Grainy Gradients

Post pobrano z: Grainy Gradients

Browse through Dribbble or Behance, and you’ll find designers using a simple technique to add texture to an image: noise. Adding noise makes otherwise solid colors or smooth gradients, such as shadows, more realistic. But despite designers’ affinity for texture, noise is rarely used in web design.

In this article, we’ll generate colorful noise to add texture to a gradient with only a small amount of CSS and SVG. Alright, let’s make some noise!

Illustration by Hank Washington on Behance
Illustration by Jordan Kay on Dribbble

Interactive playground

Check it out here. The quickest way to understand what’s happening is to play with the parameters that make up the layers.

The trick: SVG noise and CSS gradients

The core technique in this article is built on top of a Stack Overflow answer by Chris Pachl to the question: Can you add noise to a CSS gradient?

The trick is to use an SVG filter to create the noise, then apply that noise as a background. Layer it underneath a gradient, boost the brightness and contrast, and that’s it — you have gradient that gradually dithers away.

The key ingredients

Here’s what we’re working with under the hood:

  • SVG turbulence: This is our noise filter.
  • Background with gradient and SVG: Next, we drop that filter into CSS as a background image that combines the filter with a CSS gradient.
  • Boost brightness and contrast: Then we turn to CSS filter to increase the brightness and contrast of the noise.
  • Blend gradients: Finally, we optionally use mix-blend-mode to further filter out colors and blend gradients together.

Let’s go into detail on each of these parts.

Using SVG turbulence

Within the realm of SVG, we can define filters, and one such filter lets us create Perlin noise. It’s called <feTurbulence> and we can define attributes, such as whether it is “turbulence” or “noise” and how fine or coarse it is. Bence Szabó explains it in much more detail as he demonstrates how it can be used to create patterns.

<svg viewBox="0 0 200 200" xmlns='http://www.w3.org/2000/svg'>
  <filter id='noiseFilter'>
    <feTurbulence 
      type='fractalNoise' 
      baseFrequency='0.65' 
      numOctaves='3' 
      stitchTiles='stitch' />
  </filter>

  <rect width='100%' height='100%' filter='url(#noiseFilter)' />
</svg>

This SVG example creates a filter and renders a <rect> element that we can use for our grainy gradients. Notice that the SVG <filter> is defined separately from the <rect>, and the <rect> simply references it.

Play around with changing some of the properties of <feTurbulence>

CodePen Embed Fallback

We’re going to save this SVG as a separate file. We reference an external link to grab the SVG in the demos throughout in this article. In practice, though, you would reference a local file or your own CDN. It doesn’t work to reference the SVG by its id in CSS, for some quirky reason, but you can inline the SVG, as we show in the playground demo. We don’t do this in the demos for legibility reasons.

Creating a CSS background with SVG and a gradient

After we have the SVG file stored somewhere we can reference it by a URL or path, we can now use it in a CSS background, combined with a gradient.

.noise {
  /* ... */
  background:
    linear-gradient(to right, blue, transparent),
    url(https://grainy-gradients.vercel.app/noise.svg);
}

Order matters here. In this particular example, we want a solid color (i.e. no noise) to transition into noise and then into another color. We also want one end of the gradient to be transparent so that the noise shows through.

Like this:

CodePen Embed Fallback

However, this isn’t particularly nice because the noise is too muddled. We need to fray it and make it grainier. We can do that by…

Boosting the brightness and contrast

Adding a CSS filter makes the noise more stark, pushing the most faded colors towards white or black. The filter applies to the entire <div>, so the leftmost blue is a different blue than the pure blue we started with.

.noise {
  /* ... */
  background: 
    linear-gradient(to right, blue, transparent), 
    url(https://grainy-gradients.vercel.app/noise.svg);
  filter: contrast(170%) brightness(1000%);  
}

You can play around with how contrast and brightness affect the gradient. Boosting the brightness and contrast pushes out the muddled grays in the follow demo.

CodePen Embed Fallback

The noise is not uniform in color

If you zoom in, you’ll notice that the noise is made up of many colors. The SVG filter was colorful to begin with, and increasing the brightness and contrast emphasized certain colors. Although hardly noticeable, if this confetti is unwelcome, we can continue to filter out colors with CSS blending (i.e. mix-blend-mode and background-blend-mode ).

CSS blending

Let’s make a grainy gradient that transitions between two colors. CSS blending allows us to stack layers of color. In the next example, we’re adding another <div> to the markup, positioning it over the original gradient, then applying mix-blend-mode: multiply; to smooth things out.

<section>
  <div class="isolate">
    <div class="noise"></div>
    <div class="overlay"></div>
  </div>
</section>
.noise {
  /* ... */
  background: 
    linear-gradient(20deg, rebeccapurple, transparent), 
    url(https://grainy-gradients.vercel.app/noise.svg); 
  contrast(170%) brightness(1000%);
}
.overlay {
  /* ... */
  background: moccasin;
  mix-blend-mode: multiply;
}

We can use the CSS isolation property to create a new stacking context and choose what gets blended. If we were to leave out isolation in the next example, the gradient and overlay would blend with the background color. Try it in the Pen and comment out that line!

/* Same as before */

.isolate {
  isolation: isolate;
  /* ... */
}
CodePen Embed Fallback

Some use cases

We’ve looked at a pretty simple example of how to make a noisy gradient, but where might you use one? Let’s consider several use cases.

Light and shadows, with grain

Where do gradients naturally occur? Light and shadows, for one. We can take advantage of the CSS property mix-blend-mode to smoothly blend gradients and selectively filter the colors we want to see in the noise.

CodePen Embed Fallback

In the “shadow” example, we create a dark gradient, and invert it to create the effect in the “light” example. In both cases, mix-blend-mode allows us to blend it with other gradients.

CodePen Embed Fallback

Holographic foil

The drastic brightness and contrast boost creates a rainbow effect that’s reminiscent of holographic foil.

CodePen Embed Fallback

Taking things further

Try the playground and mess around with the different parameters to see how they affect the texture.

Beyond that, here are some ways to continue fiddling with this technique:

  • Use a different SVG: All of the gradients in this article use the same SVG, but you can toy with the parameters that generates the noise to adjust the coarseness as well as the look and feel in the playground.
  • Try different gradients: Besides linear-gradient, CSS offers four more types of gradients. Can you name them? (Here’s one.)
  • Add more layers: With CSS blending, you can stack as many any layers as you’d like and blend them down.
  • Apply different SVG filters: There are all kinds of filters, including Gaussian blur and different types of lighting. Plus, they can be referenced in a CSS filter and applied to any element in addition to SVG.

What else can you think of? Please let us know what you discover in the comments.

Browser support

We can’t escape talking about browser support here. The core of this technique is supported by all modern browsers. As you might expect, it does not work in Internet Explorer. That said, Internet Explorer does support SVG as a background in CSS (just not with the actual CSS filter property).

SVG as a CSS background image

This browser support data is from Caniuse, which has more detail. A number indicates that browser supports the feature at that version and up.

Desktop

Chrome Firefox IE Edge Safari
5 24 9 16 5

Mobile / Tablet

Android Chrome Android Firefox Android iOS Safari
93 92 3 4.2-4.3

CSS filter effects

This browser support data is from Caniuse, which has more detail. A number indicates that browser supports the feature at that version and up.

Desktop

Chrome Firefox IE Edge Safari
18* 35 No 79 6*

Mobile / Tablet

Android Chrome Android Firefox Android iOS Safari
93 92 4.4* 6.0-6.1*

I’ve also noticed that Blink-based browsers (e.g. Safari) and WebKit-based one (e.g. Chrome) implement mix-blend-mode slightly differently, so please be sure to test across browsers if using CSS blending. In my own projects, I’ve used browser-specific media queries to manually reconcile the visual differences with small tweaks to CSS.


That’s it! Now that you have a grasp of SVG filters and how to combine them with CSS filters as a background, you have yet another neat visual effect to add depth and texture to a design.


The post Grainy Gradients appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.

Social Image Generator + Jetpack

Post pobrano z: Social Image Generator + Jetpack

I feel like my quest to make sure this site had pretty sweet (and automatically-generated) social media images (e.g. Open Graph) came to a close once I found Social Image Generator.

The trajectory there was that I ended up talking about it far too much on ShopTalk, to the point it became a common topic in our Discord (join via Patreon), Andy Bell pointed me at Daniel Post’s Social Image Generator and I immediately bought and installed it. I heard from Daniel over Twitter, and we ended up having long conversations about the plugin and my desires for it. Ultimately, Daniel helped me code up some custom designs and write logic to create different social media image designs depending on the information it had (for example, if we provide quote text, it uses a special design for that).

As you likely know, Automattic has been an awesome and long time sponsor for this site, and we often promote Jetpack as a part of that (as I’m a heavy user of it, it’s easy to talk about). One of Jetpack’s many features is helping out with social media. (I did a video on how we do it.) So, it occurred to me… maybe this would be a sweet feature for Jetpack. I mentioned it to the Automattic team and they were into the idea of talking to Daniel. I introduced them back in May, and now it’s September and… Jetpack Acquires WordPress Plugin Social Image Generator

“When I initially saw Social Image Generator, the functionality looked like a ideal fit with our existing social media tools,’ said James Grierson, General Manager of Jetpack. ‘I look forward to the future functionality and user experience improvements that will come out of this acquisition. The goal of our social product is to help content creators expand their audience through increased distribution and engagement. Social Image Generator will be a key component of helping us deliver this to our customers.”

Daniel will also be joining Jetpack to continue developing Social Image Generator and integrating it with Jetpack’s social media features.

Rob Pugh

Heck yeah, congrats Daniel. My dream for this thing is that, eventually, we could start building social media images via regular WordPress PHP templates. The trick is that you need something to screenshot them, like Puppeteer or Playwright. An average WordPress install doesn’t have that available, but because Jetpack is fundamentally a service that leverages the great WordPress cloud to do above-and-beyond things, this is in the realm of possibility.

WP Tavern also covered the news:

Automattic is always on the prowl for companies that are doing something interesting in the WordPress ecosystem. The Social Image Generator plugin expertly captured a new niche with an interface that feels like a natural part of WordPress and impressed our chief plugin critic, Justin Tadlock, in a recent review.

“Automattic approached me and let me know they were fans of my plugin,” Post said. “And then we started talking to see what it would be like to work together. We were actually introduced by Chris Coyier from CSS-Tricks, who uses both our products.”

Sarah Gooding

Just had to double-toot my own horn there, you understand.


The post Social Image Generator + Jetpack appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.

35+ Best Stencil Fonts

Post pobrano z: 35+ Best Stencil Fonts

Hey, designers! Throw out your spray paint and download a premium stencil font instead!

Mind the Gap Stencil Bold Typeface FontMind the Gap Stencil Bold Typeface FontMind the Gap Stencil Bold Typeface Font
Mind The Gap is one of the thousands of stencil alphabet fonts on Envato Elements.

Today we bring you an awesome collection of the best stencil fonts created by the industry’s leading design experts! Curated from the font sections at Envato Elements and GraphicRiver, this selection includes fresh, modern designs with creative aesthetics.

And if you need a more customised stencil font design? We can help! Check out the talented professionals at Envato Studio for all your typography needs!

Unlimited Stencil Font Downloads at Envato Elements

Stencil FontsStencil FontsStencil Fonts
Browse through thousands of stencil font downloads on Envato Elements.

Envato Elements not only offers an outstanding selection of the best stencil fonts available on the internet today, but also the opportunity to download as many as you want, as often as you want, for one flat monthly fee. 

You heard it here first, folks! One low monthly fee = unlimited access to the best fonts available on the internet today. What’s more, that monthly fee also allows you to access thousands of premium digital assets like logos, graphic templates, mockups, photos, business card templates, and much more.

Let’s take a peek at just a few of the outstanding stencil fonts available to you.

1. Monty Stencil (OTF, TTF, EOT, WOFF, WOFF2)

Monty Stencil TypefaceMonty Stencil TypefaceMonty Stencil Typeface

Let’s start things off with the Monty stencil letters font. It’s a special typeface that belongs to a unique font family, grotesque sans serif. Monty also comes with alternate characters for multilingual support.

2. Towards: Minimalis Stencil (OTF, TTF, WOFF)

Towards Stencil Letters FontTowards Stencil Letters FontTowards Stencil Letters Font

Towards is a futuristic stencil typeface. The design of the letters is minimal and can fit your modern projects. When you download this sans serif stencil font, you’ll also get a web font file for your online work.

3. Quas Stencil (OTF, WOFF)

Quas Serif Stencil FontQuas Serif Stencil FontQuas Serif Stencil Font

Are you looking for something fashionable for your text? Then Quas is what you’re after. This stencil font download features a sleek and elegant design that’s right for 2021. Quas pairs well with projects that have script and sans serif fonts.

4. Hemingwar Font (OTF, TTF, WOFF)

Hemingwar Stencil FontHemingwar Stencil FontHemingwar Stencil Font

First up, this stencil letters font was inspired by Hemingway’s adventurous lifestyle. The Hemingwar font is a writer’s dream. Set a charismatic tone with this impressive typeface. The bold letters and rounded corners make it charming and approachable, and it works perfectly for logos, headlines, and more.

5. Arkibal Stencil Serif Font (OTF, TTF, EOT, SVG, WOFF, WOFF2)

Arkibal Stencil Serif FontArkibal Stencil Serif FontArkibal Stencil Serif Font

Make a bold statement with the Arkibal stencil typeface. Its designer drew inspiration from old store signs and vintage family documents. He ended with a bold, modern typeface with historical roots reminiscent of military serif stencil fonts. Try it out to get access to over 270 stencil glyphs.

6. Typehead Font (OTF)

Typehead Stencil Font DownloadTypehead Stencil Font DownloadTypehead Stencil Font Download

Pay homage to industrial design with the incredible Typehead stencil font download. This stencil letters font features four total fonts with both regular and stencil versions. Incorporate it into your next project using your favourite design software. 

7. Maroque Stencil Font (OTF)

Maroque Distressed Stencil FontMaroque Distressed Stencil FontMaroque Distressed Stencil Font

Some fonts make you feel as if you’re in a movie. They set the scene for your design with incredible culture and charisma. And this distressed stencil font does just the trick! Simply download the file to unlock amazing letters, numbers, and patterns. 

8. Hillary Room Typeface (OTF, TTF)

Hillary Room Cursive Stencil FontHillary Room Cursive Stencil FontHillary Room Cursive Stencil Font

A truly unconventional design, the Hillary Room typeface mixes traditional hand-brushed styles with a modern stencil font to create a unique cursive stencil font. Enjoy the curvy script design with its sturdy rhythm and flirty letters. We know you’ll love it too!

9. Rodian Stencil Serif Font (OTF, TTF, EOT, SVG, WOFF, WOFF2)

Rodian Serif Stencil FontRodian Serif Stencil FontRodian Serif Stencil Font

The Rodian stencil typeface is inspired by the subway stations of New York City. It features a standard stencil serif font with clean, stylish letters for that modern vibe. Use it across your creative projects including posters, stationery, and web design templates. 

10. Hand Stencil Font (OTF, TTF)

Hand Script Stencil FontHand Script Stencil FontHand Script Stencil Font

Get that authentic, handmade feel with the new Hand Stencil typeface. This calligraphy stencil font features a natural, hand-lettered design packaged with letters, numbers, and punctuation. It’s suitable for a variety of creative scenarios, including blog designs, home projects, and more!

11. Luna Font (OTF, TTF)

Luna Stencil Bold FontLuna Stencil Bold FontLuna Stencil Bold Font

Take your work to the next level with this bold stencil serif font named „Luna.” Suitable for standard promotional designs and more, this stencil typeface features tall capital and lowercase letters. Sign up to Envato Elements to try it out in seconds!

12. MM Cruella Typeface (OTF, EOT, WOFF, WOFF2)

MM Cruella Stencil TypefaceMM Cruella Stencil TypefaceMM Cruella Stencil Typeface

MM Cruella is a charismatic stencil letters font that will transform any design. It features a suite of sleek letters and numbers designed with creative spaces that are hard to forget. Use this stencil font download today to check out the full collection of stylish ligatures and varied font weights. 

13. Organa Caps Font Family (OTF, TTF, WOFF)

Organa Caps Stencil Letters Font FamilyOrgana Caps Stencil Letters Font FamilyOrgana Caps Stencil Letters Font Family

If you’re looking for the future in stencil font designs, then check out the Organa Caps font family. Its geometric aesthetic gives off a trendy, modern vibe with three type styles that are very readable. Certainly not your standard stencil font. 

14. Mind the Gap Typeface (OTF)

Mind the Gap Stencil Bold Typeface FontMind the Gap Stencil Bold Typeface FontMind the Gap Stencil Bold Typeface Font

Go way, way back in time with the nostalgic Mind the Gap stencil bold font. Born out of the frustration of the typical daily commute in London, Mind the Gap is an authentic, hand-crafted stencil design with a military stencil font feel that we’re sure you’ll love. Use it for headers, T-shirts, and more!

15. Portico Stencil Rough (OTF, WOFF)

PorticoStencil Bold FontsPorticoStencil Bold FontsPorticoStencil Bold Fonts

A distressed stencil font that’s great for titles and big text. This version of Portico features a stencil design with a rough texture that will complement your signage or apparel. It’s a unique stencil alphabet font worth checking out.

16. STENCILAND (OTF, TTF)

Stencil Alphabet FontsStencil Alphabet FontsStencil Alphabet Fonts

STENCILAND captures the standard stencil font look but gives it a twist to create a unique and engaging font. Use this clever stencil alphabet font for logos, posters, signage, clothing, or any design projects.

17. Exomoon Display Stencil Font (OTF)

Exomoon Stencil Typeface FontsExomoon Stencil Typeface FontsExomoon Stencil Typeface Fonts

Another creation that uses the standard stencil font as a jumping-off point to create something one of a kind, Exomoon is an uppercase display font with slightly irregular edges and a distinct handmade feel. There are three different stencil font designs included in the set: regular, letterpress, and lines.

18. Megaton (OTF, WOFF2)

Megaton Stencil Font DesignsMegaton Stencil Font DesignsMegaton Stencil Font Designs

Megaton is a big and bold distressed stencil font that offers uppercase multilingual letters, numbers, and punctuation. Use this stencil font download to create eye-catching posters and signs.

19. Stencil Autobahn SVG Bitmap Font (OTF, PNG)

Autobahn Spray Paint Stencil FontsAutobahn Spray Paint Stencil FontsAutobahn Spray Paint Stencil Fonts

Capture the essence of spray paint stencil fonts with Autobahn, a bold display typeface full of street attitude. Use the bonus spray-paint drips to recreate that attitude in your own projects. If you’ve spent time hunting for the perfect spray paint stencil font, Autobahn is a top choice.

20. Thunderbolt (OTF)

Thunderbolt Stencil Type FontsThunderbolt Stencil Type FontsThunderbolt Stencil Type Fonts

The Thunderbolt family is a mix of four stencil letters font styles composed of a regular form, a rounded form, and two accompanying stencil styles. Inspired by the numbers used on the legendary Thunderbolt planes, this stencil typeface family conveys a bold and imposing style that’s best suited for large text and display settings. This large range allows a great mix of styles and weights while setting text layouts.

21. Michelangelo (OTF)

Michelangelo Distressed Stencil FontsMichelangelo Distressed Stencil FontsMichelangelo Distressed Stencil Fonts

A bold and modern font with a bit of an army stencil font vibe, Michelangelo comes in 15 styles to give you loads of creative leeway. Designed with powerful OpenType features in mind, the distressed stencil font works well for web, signage, corporate, and editorial design projects.

22. Stampline (OTF, TTF)

Stampline Distressed Stencil FontsStampline Distressed Stencil FontsStampline Distressed Stencil Fonts

Stampline is a subtly distressed stencil font that would suit a number of projects including logotypes, labels, badges, packaging, etc. The stencil font download set comes complete with uppercase Latin characters, numbers, and punctuation.

23. Fountencil: Blackletter Stencil (OTF, TTF)

Fountencil Blackletter Script Stencil FontFountencil Blackletter Script Stencil FontFountencil Blackletter Script Stencil Font

Featuring both upper and lowercase letters, Fountencil is a great blackletter script stencil font. It’s also a multilingual font, so audiences all over can enjoy this type. This Old English serif stencil font works for your posters, invitations, and other creative projects.

24. Pearlone: Stylish Stencil Serif (OTF, TTF)

Pearlone Stencil Letters FontPearlone Stencil Letters FontPearlone Stencil Letters Font

Flair and style come first with Pearlone. This stencil letters font looks like it belongs on the cover of a lookbook or a fashion magazine. You’ll get both a regular and bold version of Pearlone in this stencil font download.

25. ThirtyNine-Stencil (OTF, TTF, EOT, WOFF)

ThirtyNine Futuristic Script Stencil FontThirtyNine Futuristic Script Stencil FontThirtyNine Futuristic Script Stencil Font

We wrap up our list of the best stencil typefaces from Envato Elements with ThirtyNine. It has a unique take on how script stencil fonts can look. It features a striking, geometric style. Try it for just about any project you’re taking on this year.

Best Stencil Fonts From GraphicRiver

Best Stencil Fonts From GraphicRiverBest Stencil Fonts From GraphicRiverBest Stencil Fonts From GraphicRiver
GraphicRiver is home to some of the best stencil letters fonts online.

GraphicRiver is another terrific service that offers premium stencil alphabet fonts, but it works differently from Envato Elements. 

While Envato Elements is the best source when you want to buy many fonts and other resources, GraphicRiver is better for those who are on a budget and only want to buy one font set at a time. 

So if you’re interested in purchasing just one great stencil font instead of experimenting with several, then Graphic River may be a better choice for you. You can download a single font for one-time use for a low fee. Let’s take a look at some of the best stencil fonts offered there. 

1. Aerosola Stencil Font (OTF, TTF)

Aerosola Distressed Stencil Alphabet FontsAerosola Distressed Stencil Alphabet FontsAerosola Distressed Stencil Alphabet Fonts

How’s this for an authentic spray-paint stencil font? Aerosola Stencil Font captures the stippling effect found around handmade stencils to give your digital lettering that textural quality. Should be a first choice for those looking for spray-paint stencil fonts.

2. Baskar Stc (OTF, TTF)

Baskar Distressed Stencil FontsBaskar Distressed Stencil FontsBaskar Distressed Stencil Fonts

A terrific distressed stencil font to bring a bit of the grunge vibe to your projects, Baskar Stc offers uppercase letters, numbers, various symbols, and punctuation. 

3. Addictive (OTF, TTF)

Addictive Stencil Bold FontsAddictive Stencil Bold FontsAddictive Stencil Bold Fonts

A great stencil letters font for multiple projects and purposes, Addictive is a futuristic yet modern font that uses the style of stencil bold fonts to add a bit of an edge to what would be a very classic type.

4. LOVE BOX Stencil & Stamp (OTF, TTF)

Lovebox Stencil FontsLovebox Stencil FontsLovebox Stencil Fonts

Lovebox is exactly what you think of when you think of military stencil font or army stencil font. Use the caps lock for letters with a box around them and lowercase for positive letters. A great font to use when you want that old-school look. 

5. Mongolax Typeface (OTF, TTF)

Mongolax Stencil Type FontsMongolax Stencil Type FontsMongolax Stencil Type Fonts

A cross between a standard stencil font and a contemporary style font, Mongolax creates the effect of a font eroded by use. The stencil type set offers upper and lowercase letters, numbers, punctuation, and 551 glyphs. 

6. Capsule X Pro Font: Regular (OTF)

Capsule X Pro Stencil Letters Font - Regular Capsule X Pro Stencil Letters Font - Regular Capsule X Pro Stencil Letters Font - Regular

Step into the future with this sublime stencil font. This exceptional typeface showcases sleek clean lines and curves for that trendy, modern look. And it’s designed to be easily readable. We truly hope you enjoy this special stencil letters font.

7. Transsiberian Font (OTF)

Transsiberian Stencil Font DesignTranssiberian Stencil Font DesignTranssiberian Stencil Font Design

Launch a new app or brand with the charming Transsiberian typeface. This stencil letters font features a sleek, approachable design with rounded letters. A multipurpose font, this download includes letters, numbers, and even awesome icons!

8. Bsakoja Typeface (OTF, TTF)

Bsakoja Stencil Typeface Bsakoja Stencil Typeface Bsakoja Stencil Typeface

Find a font that celebrates the next chapter of your life! The unique Bsakoja stencil serif font has a cool, western flair with quirky details and more. It’s available in a regular form but also includes this incredible stencil type version shown above. Try it today!

9. Giza Pro Font (OTF, TTF)

Giza Pro Script Stencil FontGiza Pro Script Stencil FontGiza Pro Script Stencil Font

A stunning font on its own, this stencil version of the Giza Pro script stencil font will definitely make you drool. The cursive stencil font includes sophisticated letters and elegant curves for an overall clean, modern typeface. Use it on magazines, stationery, or any wedding project. 

10. Melting Point Sci-Fi Stencil Font (OTF, TTF)

Melting Point Sci-fi Stencil FontMelting Point Sci-fi Stencil FontMelting Point Sci-fi Stencil Font

This complete collection of characters, numbers, and punctuation holds a special, sci-fi-inspired font. Melting Point is a futuristic typeface featuring rounded edges and floating lines. Create impressive designs with this unique stencil letters font!

11. Ember Typeface (OTF)

Ember Distressed Stencil Typeface FontEmber Distressed Stencil Typeface FontEmber Distressed Stencil Typeface Font

Close your post-apocalyptic scenes with the grungy Ember stencil type font. This distressed stencil font features a grungy, textured finish for the perfect contrast against any clean design. Make bold headlines and more with this premium stencil font. 

12. Stencil Rough Bold (OTF)

Stencil Rough Bold FontStencil Rough Bold FontStencil Rough Bold Font

Handle your designs with care. Adding a simple stencil font can add a sweet retro flair to your work! Take this stencil font, for example. It features a charming, rustic design with thin letters and textured edges. Get into character with this easy-to-use stencil typeface! 

Download Your Favourite Stencil Font Today 

This list features exciting stencil font resources for the avid designer familiar with OpenType formats. For additional help with all your font needs, enlist the skills of a talented professional by choosing one of the amazing designers from Envato Studio

Both Envato Elements and GraphicRiver are excellent resources for premium stencil fonts that are versatile and easy to use. 

If you also regularly need mockups, icons, and other design resources, Elements offers unlimited downloads for one low monthly fee. Alternatively, if you just want to buy a single font, GraphicRiver is an excellent source for high-quality stencil fonts. Head over to either site today to download your favourite font.

And finally, if you want more information on other terrific font styles, check out these really helpful articles below: 

42 Cool Fonts to Draw (For Calligraphy and Handwriting!)

Post pobrano z: 42 Cool Fonts to Draw (For Calligraphy and Handwriting!)

Looking for cool easy fonts to draw by hand? In this article, we’ll look at some simple fonts to draw and where you can find them. We’ll also look at what you need to know about using cool fonts to draw by hand. There are some easy, cool fonts to draw out there, but you’ll want to make sure you’re doing it in a copyright-friendly way.

Cherry Blossom Sans Script FontCherry Blossom Sans Script FontCherry Blossom Sans Script Font
Download this stylish calligraphy script font on Envato Elements.

What Is Hand Lettering Anyway? 

Hand lettering is much like how it sounds: it’s about drawing letters by hand. This would not include things like using fonts. Hand lettering is usually illustrative, but it can include a wide variety of techniques. For example, writing out a letter, in your handwriting, could be considered hand lettering. Or you could craft really artful and ornate letters.

Calligraphy is a skillful writing process, typically involving a brush or specialty pen. Hand-lettered work can mimic a calligraphic look, but might not necessarily use traditional calligraphy techniques. Likewise, you can have calligraphy-inspired fonts, but they are certainly not calligraphy in execution. 

So hand lettering is largely about process. You can simulate the look and feel in many ways. 

hand letteringhand letteringhand lettering
Stock photography from Envato Elements.

Want to learn more about hand lettering? We’ve got plenty of free tutorial content on Envato Tuts+, perfect for beginners and advanced artists alike. Start drawing your own hand-lettered projects today:

Things to Know: Font Etiquette and Ownership 

But where do you find inspiration when you’re hand-drawing letters? You may want to start by researching easy fonts to draw. There are so many beautiful fonts out there in so many styles. They can serve as a great starting point for your projects. However, there are a few things to note here:

  • Fonts are creative works, created by artists. While fonts are often used by designers, they are typically meant for derivative works. This means that font licenses typically allow the user to create something new with their font. It is typically not a license to resell the individual letters themselves.
  • However, letters themselves are usually not copyright-specific. So, for example, in most countries, no one holds a copyright over the letter „A”. We can all draw it and enjoy it without worrying about usage rights. Style is usually a similar case. For example, we can all design our own italic-style font or lettering.
  • This is why you’ll often see fonts in a similar style. There’s a difference between a similarity in style and tracing a font. Style can often result in an entirely new genre of font, and this can be a great thing. If you like an aesthetic, try your own take on it. For example, no one „owns” calligraphy. However, an artist does own the right to their individual artwork created in that aesthetic.
fonts artworkfonts artworkfonts artwork
Stock photography from Envato Elements

So what does this mean? As you look for creative fonts to draw, consider this:

  • If you purchase a font, you usually have full, commercial usage rights. This means you could create a derivative work using the specific font, for profit. This is helpful if you want to closely recreate a specific font by hand in your lettering project. Think of it like using a font in a commercial design project. 
  • Otherwise, make sure to use the font as inspiration—not as a direct source. This means, for example, drawing your own work inspired by an aesthetic, rather than closely tracing it.
  • Keep in mind that many fonts do not allow the individual letters to be sold or reproduced for profit, as is. 
  • If you’re just using hand-drawn easy fonts to draw for practice, then you’re probably fine experimenting at will. Just remember to think like an artist: respect the work of others as you would want your work respected too.

This is just a general guide to help get you started. Each font may vary. Make sure to check the font’s license so you know its terms.

That’s a lot to take in and consider, right? Well, here’s one solution that takes some of the guesswork out of font usage:

Find Cool Easy Fonts to Draw by Hand on Envato Elements

Looking for a huge collection of cool fonts to draw by hand, all licensed for commercial usage? Envato Elements is a perfect choice. One low fee gets you access to an entire library of fonts to try.

envato elementsenvato elementsenvato elements
Download thousands of fonts for one low price on Envato Elements.

There are plenty of cool fonts to draw, like brush fonts, hand lettering, and more. There are also pretty fonts to draw, like calligraphy styles. All of the fonts are included for one low price, so you can use them for hand-lettering inspiration as well as other projects.

Belgedes - Hand Lettered FontBelgedes - Hand Lettered FontBelgedes - Hand Lettered Font
This elegant hand-lettering brush font is included with Envato Elements.

But Envato Elements includes a lot more than just fonts. You can also download brushes, perfect for digital hand lettering. Create your own fun fonts to draw in software like Procreate and Adobe Photoshop using specialty brushes. They’re all included with Envato Elements.

Procreate Lettering BrushesProcreate Lettering BrushesProcreate Lettering Brushes
Download Procreate lettering brushes on Envato Elements too. They’re all included for one price.

With unlimited downloads, you can download all the fonts, brushes, images, and more that you’d like. You can even pick up design templates and mockups. Check out this chalkboard mockup design. It’s perfect for testing out hand-lettering projects, especially if you like a chalk aesthetic. Simply download, add your art, and check out your photorealistic preview. This is also included with Envato Elements. Cool, right?

chalkboard mockupchalkboard mockupchalkboard mockup
Want to see your hand-lettering design on this chalkboard? You can with this chalkboard mockup. Download it on Envato Elements today.

Cool Writing Fonts on Envato Elements

Here’s a look at some of the awesome fonts you can download on Envato Elements, right now. There are so many aesthetics to check out, from cool letters to draw to fancy fonts to draw. Remember, this entire font library is included. Download your favorites today.

1. Hollyday: Handdrawn Kids (Cute Fonts to Draw)

Hollyday - Handdrawn KidsHollyday - Handdrawn KidsHollyday - Handdrawn Kids

Isn’t this a fun, hand-drawn font? Download this font or give this look a try yourself. Try experimenting with different line thicknesses and adding serifs.

2. Natashya: Hand-Drawn Brush Font

Natashya - Hand-drawn Brush FontNatashya - Hand-drawn Brush FontNatashya - Hand-drawn Brush Font

A cursive font can be such a fun aesthetic to try. Download this font and try it in your project. Or try creating some sweeping strokes of your own.

3. SPLASH: Handdrawn Font (Easy Cool Fonts)

SPLASH - Handdrawn FontSPLASH - Handdrawn FontSPLASH - Handdrawn Font

Here’s a fun font with a thick, chunky look. What tools will you use to draw your letters? Try a brush, like the aesthetic in this font.

4. Sprinkles: Hand-Drawn Font

Sprinkles - Hand-Drawn FontSprinkles - Hand-Drawn FontSprinkles - Hand-Drawn Font

This font takes a fun direction. You don’t have to make every letter the same size, as we see in these fun, hand-drawn letters.

5. Calligraphy Font (Fancy Fonts to Draw)

Calligraphy FontCalligraphy FontCalligraphy Font

This beautiful, calligraphy-style font has a modern look and feel. It would be a great fit on invitations. Try drawing some calligraphy-styled letters of your own.

6. Comedik Hand-Drawn Playful (Simple Fonts to Draw)

Comedik Hand-Drawn PlayfulComedik Hand-Drawn PlayfulComedik Hand-Drawn Playful

An all-caps style can work well for hand lettering. Try your own handwriting in this style. Go for large capital letters and experiment with how they look.

7. Quicksliver Handdrawn Brush

Quicksliver Handdrawn BrushQuicksliver Handdrawn BrushQuicksliver Handdrawn Brush

Here is a chunkier take on a bold, hand-drawn brush font. Will you draw your letters with a brush? Or will you try digital brushes in Procreate or Photoshop?

8. Bullate: Blobby Bold Font

Bullate - Blobby Bold FontBullate - Blobby Bold FontBullate - Blobby Bold Font

Hand-drawn fonts can use other aesthetics too, like this chunky sans serif font. Try working with your handwriting and making it thicker or bolder. That can be a fun way to come up with a lettering idea.

9. Aquila Handdrawn Script Font

Aquila Handdrawn Script FontAquila Handdrawn Script FontAquila Handdrawn Script Font

This pretty script font has consistent, solid lines. Try creating something like this with a bold, tipped pen or a round brush in Photoshop.

10. Cuttie Beary: Cute and Fun Letter Fonts to Draw

Cuttie Beary - Cute and Fun HanddrawnCuttie Beary - Cute and Fun HanddrawnCuttie Beary - Cute and Fun Handdrawn

Isn’t this cute font adorable? Try getting in touch with your cutesy side when you’re hand lettering. Add embellishments, curves, and other fun touches.

11. Butterly Calligraphy Script (Cool Fonts to Draw by Hand)

Butterly Calligraphy ScriptButterly Calligraphy ScriptButterly Calligraphy Script

Here’s a fun, bouncy script font that takes strong influences from calligraphy. You could take a calligraphic approach or draw something like this in a more illustrative way.

12. Truesketch Doodle Font (Creative Fonts to Draw)

TruesketchTruesketchTruesketch

A sketchy approach can make for a really fun aesthetic. Try drawing your own letters and partially coloring them in. This can work really well in chalk too.

13. Outeris Calligraphy Font (Cool Letter Fonts to Draw)

Outeris Calligraphy FontOuteris Calligraphy FontOuteris Calligraphy Font

These letters have a lot of energy in their long, sweeping strokes. It’s a great idea to practice lines like these if you plan to take a calligraphic approach.

14. Leira Extended Hand-Drawn Brush (Fun Fonts to Draw)

Leira Extended Hand Drawn Brush FontLeira Extended Hand Drawn Brush FontLeira Extended Hand Drawn Brush Font

But not all hand lettering has to be cursive or script. Try chunky, textured letters too. They can be a great choice for beginners.

15. Fendysa: Calligraphy Pretty Fonts to Draw

Fendysa - Calligraphy FontFendysa - Calligraphy FontFendysa - Calligraphy Font

Or push yourself with something really decorative, like this stylish font. Try making your own fun swashes and swirls at the end of your letters.

16. Art Plot Bold Hand-Drawn Font

Art Plot Bold Hand Drawn FontArt Plot Bold Hand Drawn FontArt Plot Bold Hand Drawn Font

Isn’t this chunky font cute? An idea like this one is nice and beginner-friendly too. Download this font or try your own lettering with chunky, filled-in counters. 

17. Girly Feminine Script Font

Girly Feminine Script FontGirly Feminine Script FontGirly Feminine Script Font

Isn’t this handwriting font charming? Have you tried taking a look at your own script writing? Try it out with different pens too, to see if you can create different effects.

18. Ecriture Font (Easy Cool Fonts to Draw)

Ecriture FontEcriture FontEcriture Font

This font has a stylish aesthetic that’s also simple to draw. Download this font, or try drawing your own long, thin letters. They work well with and without serifs.

19. Baby Wildy Handbrush Font

Baby WildyBaby WildyBaby Wildy

Brush fonts and brush letter strokes can be trickier to draw, but well worth the practice. Try this with a brush pen. Don’t want the mess? You can do this with digital painting too.

20. Lemon Pops Script Font

Lemon Pops FontLemon Pops FontLemon Pops Font

Doesn’t this font look cool in vibrant colors? Try out different colors and textures with your hand-lettering projects too.

21. Nutmeg Cursive Font (Cute Fonts to Draw)

Nutmeg FontNutmeg FontNutmeg Font

Here’s a sweet font that looks really welcoming. A curvy, hand-drawn style like this could work so well for decor, invitations, and other fun projects. 

22. Pajaritos Handwritten Font (Cool Letter Fonts to Draw)

Pajaritos Handwritten FontPajaritos Handwritten FontPajaritos Handwritten Font

This handwritten font has a really popular aesthetic. It’s a fun one to try to draw in your own way too. Try adding serifs or mixing up the line width.

23. Ice Valley Chunky Script Cursive Font

Ice ValleyIce ValleyIce Valley

The width of your lines can make a big difference in your hand lettering, as you can see in this font. Think about what thickness you prefer for your project.

24. Folders Font (Easy Fonts to Draw)

Folders FontFolders FontFolders Font

This font looks very much like someone’s handwriting. Try out your handwriting and see what aspects you might want to push.

25. Bulgaria Script (Cursive Letter Fonts to Draw)

Bulgaria ScriptBulgaria ScriptBulgaria Script

When it comes to more decorative letters, decide if you prefer single strokes or if you want to fully illustrate the letters first. Those are the two ways you could approach letters like this font.

26. Shallom Brush Font (Cool Fonts to Draw by Hand)

Shallom Brush FontShallom Brush FontShallom Brush Font

You can also mix script elements with standalone letters, as you can see in this fun font. Remember, you can play with texture too. How about watercolor or chalk?

27. Cutie Dinosaur Font + Bonus

Cutie Dinosaur Font + BonusCutie Dinosaur Font + BonusCutie Dinosaur Font + Bonus

You can also add design elements to your letters, like the playful lines we see in this cute font. Download this font or try experimenting with lines in your own hand lettering.

28. Skinny Jeans: Fashion Handwriting (Cool Letters to Draw)

Skinny Jeans - Fashion Handwriting FontSkinny Jeans - Fashion Handwriting FontSkinny Jeans - Fashion Handwriting Font

We’ve looked at several chunky fonts, but how about a really thin aesthetic? This can pair really well with a long, tall script look. Give a look like this one a try.

29. Biban Handwritten Script

Biban Handwritten ScriptBiban Handwritten ScriptBiban Handwritten Script

Here we have an opposite look. Something bold and thick like this script could be great for titles and points of interest in your hand lettering.

30. Mona Extended Font (Easy Cool Fonts)

Mona Extended FontMona Extended FontMona Extended Font

Notice the variation in line width in this font. This is something you can do with varying pressure when you’re drawing letters by hand. It makes for a stylish effect.

31. Shepila Pretty Script Font

Shepila - Pretty Script FontShepila - Pretty Script FontShepila - Pretty Script Font

These stylish letters have a musical quality, don’t they? It’s so elegant. The same principles can apply here too: press harder for thicker lines and lighter for thinner ones.

32. Friends Forever Font + Floral Extras

Friends Forever Font + Floral ExtrasFriends Forever Font + Floral ExtrasFriends Forever Font + Floral Extras

There’s something so welcoming and friendly about handwriting, isn’t there? Try out a font like this one or experiment with your own writing for personal messages.

Even More Cool Writing Fonts on GraphicRiver

If you’re not necessarily looking for an entire library of fonts, check out GraphicRiver. It’s an awesome choice if you prefer a la carte downloads. Only download one or two cool writing fonts. Only pay for what you need. 

Check out these inspiring fonts from GraphicRiver that you can download now:

1. Ayasofia | Modern Calligraphy

Ayasofia | Modern CalligraphyAyasofia | Modern CalligraphyAyasofia | Modern Calligraphy

Isn’t this a beautifully designed font? It’s a great example of how you can push strokes and curves to create really stylish lettering.

2. jacky betty | Lovely Calligraphy

jacky betty | Lovely Calligraphyjacky betty | Lovely Calligraphyjacky betty | Lovely Calligraphy

Scripts and calligraphy aesthetics can really make for a romantic look. Isn’t it sweet how the heart here connects with the strokes? Try adding shapes and other design elements to your hand lettering too.

3. Fine Handwriting Todey

Fine Handwriting TodeyFine Handwriting TodeyFine Handwriting Todey

You can also leave parts of your letter cut out, as we see in this fun font design. When you’re hand lettering, you can get really illustrative and creative with your letters.

4. BlissHearts Handwriting Font

BlissHearts Handwriting FontBlissHearts Handwriting FontBlissHearts Handwriting Font

Here’s a tall take on a curvy handwriting font. Remember, you can mix and match aesthetics to create something fun and original for your project.

5. Sandels Calligraphy Font

Sandels Calligraphy FontSandels Calligraphy FontSandels Calligraphy Font

Check out all the movement in this lettering. It almost feels as if it’s flying forward, doesn’t it? The angle at which you draw your letters really makes a difference. 

6. Beliary Handwriting Font

Beliary Handwriting FontBeliary Handwriting FontBeliary Handwriting Font

There are so many different ways you could draw script lettering too. You could go super fancy or keep it clean, like this stylish font. 

7. Andila Handwriting

Andila HandwritingAndila HandwritingAndila Handwriting

Handwriting can come in so many different styles too. Try out your handwriting and take a look at the writing of others too. There might be aesthetic qualities in both you’d like to try.

8. Diamant Handwriting

Diamant handwritingDiamant handwritingDiamant handwriting

Here’s another great example. This font certainly has a visible handwriting influence. It looks just like someone’s signature. 

9. Simple Story: Handwriting Font

Simple Story - Handwriting FontSimple Story - Handwriting FontSimple Story - Handwriting Font

Or you can keep a script more uniform, like this type design. Notice, too, that not every letter necessarily has to connect. You can get creative with that. 

10. Asteria Royalty: Handwriting Font

Asteria Royalty - Handwriting FontAsteria Royalty - Handwriting FontAsteria Royalty - Handwriting Font

We can take that same look and push it towards a regal aesthetic by adding some decorative strokes and curves. Try adding extras to the ends of your letters.

What Hand-Lettering Project Will You Create?

So, if you’re looking for cool fonts to draw, which will you try? Consider starting off with your own easy, cool fonts. Try your handwriting and add a creative twist, for example. Your own handwriting can make the perfect hand-drawn font. It’s a good starting point. Or start from an illustrative place and go with a decorative look. There are so many directions you could try.

Remember, you can download thousands of cool writing fonts on Envato Elements, all for one low price. It’s an awesome deal if you love fonts.

Or, if you’re just looking for one or two cool writing fonts, check out GraphicRiver. It’s a great choice if you’d prefer single downloads.

Looking for even more font inspiration? Check out these collections from Envato Tuts+:

How to Create a Pastel Gradient Background

Post pobrano z: How to Create a Pastel Gradient Background

Final product imageFinal product imageFinal product image
What You’ll Be Creating

In the following steps, you will learn how to create a pastel gradient background in Adobe Illustrator and Adobe Photoshop. This timeless trend will give a soothing effect to any design. All you have to do is look for the best gradient combinations. 

Looking to download some pastel gradient backgrounds? Head on over to Envato Elements, where you can find a large selection of premium backgrounds, including this trendy pastel gradient background with AI and JPG files.

blue gradient backgroundblue gradient backgroundblue gradient background

What You’ll Learn in This Pastel Gradient Tutorial

  • How to create a pastel gradient background in Illustrator
  • How to create a pastel gradient background in Photoshop

What You’ll Need

You will need the following image in order to create a pastel blue gradient background:

1. How to Create a Pastel Gradient Background in Illustrator

Follow along with us over on our Envato Tuts+ YouTube channel.

Step 1

Hit Control-N to create a new document. Select Pixels from the Units drop-down menu, enter 1920 in the width box and 1080 in the height box, and then click that More Settings button. Select RGB for the Color Mode, set the Raster Effects to Screen (72 ppi), and then click Create Document.

new document illustratornew document illustratornew document illustrator

Step 2

Pick the Rectangle Tool (M) and create a shape the size of your artboard (1920 x 1080 px). You can do this manually or you can click on the artboard to open the Rectangle window. Enter the size values and then click OK.

Let’s start with the most basic method that you can use to create a pastel aesthetic background. Make sure that your rectangle is selected, open the Gradient panel (Window > Gradient), and click the gradient thumbnail to apply the default black to white linear gradient.

Double-click the left gradient color and change it to R=131 G=132 B=240, and then double-click the right gradient color and change it to R=251 G=231 B=185. Simply click on the gradient bar to add a third gradient color, set the Location to 50%, and change the color to R=244 G=145 B=220.

You can set the angle of this pastel pink gradient from the Gradient panel, or you can select the Gradient Tool (G) from your toolbar and adjust the angle of the gradient directly on the shape.

pastel gradient illustratorpastel gradient illustratorpastel gradient illustrator

Step 3

The second type of gradient that you can use to create a pastel aesthetic wallpaper is a radial gradient. You can easily apply one using the button from the Gradient panel.

Pick the Gradient Tool (G) to adjust the size of this gradient and use that black dot handle to squeeze or stretch the gradient as you wish.

pastel radial gradientpastel radial gradientpastel radial gradient

Step 4

The third type of gradient that you can use to create a pastel aesthetic background is a freeform gradient. You can easily apply one using the button from the Gradient panel.

Illustrator will add four color stops to your rectangle. Select the color stops one by one and adjust the colors as shown below.

freeform gradientfreeform gradientfreeform gradient

Step 5

You can always add a new color stop with a simple click, or you can delete a selected color stop.

Using the circular area around the color stop, you can increase or decrease the spread of that color. This value can also be adjusted from the Gradient panel. Select the bottom left color stop, and increase the Spread to 100%.

Simply click and drag a color stop to change its location.

freeform gradient color stopfreeform gradient color stopfreeform gradient color stop

Step 6

Another way of creating a pastel gradient wallpaper is by using a mesh.

Create a rectangle that covers your entire artboard and make sure that it stays selected. Pick the Mesh Tool (U) from your toolbar and click in the center of your selection to turn your shape into a mesh. Now you can easily select these mesh points and change their colors as you wish.

Switch to the Direct Selection Tool (A) to select the leftmost mesh points and change the color to R=107 G=245 B=202. Select the rightmost mesh points and set the color to R=253 G=225 B=186. Then select the middle mesh points and change the color to R=252 G=128 B=180.

mesh toolmesh toolmesh tool

Step 7

With your mesh and the Mesh Tool (U) still selected, add a new point as shown in the first image.

Switch to the Direct Selection Tool (A), select the mesh points highlighted in the second image, and change the color to R=235 G=240 B=168.

color mesh pointcolor mesh pointcolor mesh point

Step 8

If you want to adjust the position of a mesh point or a mesh point handle, simply click and drag it using the Direct Selection Tool (A).

Pick the Anchor Point Tool (Shift-C) when you want to drag a mesh point handle independently or when you want to click a mesh point and drag new handles.

mesh point adjustmesh point adjustmesh point adjust

Step 9

Let’s add a subtle texture to this mesh. Select it and press Control-G to Group it.

Make sure that your group stays selected, open the Appearance panel (Window > Appearance), and add a new fill using the Add New Fill button.

Select it and set the color to black (R=0 G=0 B=0), and then lower its Opacity to 70% and change the Blending Mode to Overlay.

add new filladd new filladd new fill

Step 10

With that black fill still selected, go to Effect > Sketch > Reticulation. Enter the settings shown in the following image and then click OK.

effect reticulationeffect reticulationeffect reticulation

2. How to Create a Pastel Gradient in Photoshop

Follow along with us over on our Envato Tuts+ YouTube channel.

Step 1

Let’s start with the most basic method that you can use to create a pastel gradient in Photoshop.

Create a 1920 x 1080 px document and select the Gradient Tool (G) from your toolbar, and then click the gradient thumbnail from the control panel to open the Gradient Editor.

Double-click the left gradient slider and change the color to R=131 G=132 B=240, and then double-click the right gradient slider and change the color to R=251 G=231 B=185. Click somewhere close to the bottom edge of the gradient bar to add a third gradient slider. Select this new color stop, set the Location to 50%, and change the color to R=244 G=145 B=220.

Once you’re done, you can click the New button to save your pastel gradient in the Presets panel, which will make it a lot easier to use it later.

Click OK to close the Gradient Editor panel. Focus on your canvas, and drag a path from the bottom left corner to the top right corner to easily apply your pastel pink gradient.

pastel gradient photoshoppastel gradient photoshoppastel gradient photoshop

Step 2

Alternatively, you can apply a pastel gradient on a layer using the Layer Style dialog box.

Move to the Layers panel (Window > Layers) and add a second layer using the Create New Layer button.

Double-click this new layer to open the Layer Style dialog box, and enable the Gradient Overlay. Click the gradient thumbnail and select your saved gradient from that list, and then feel free to adjust the angle or the other properties as you need.

layer style gradient editorlayer style gradient editorlayer style gradient editor

Step 3

The second type of gradient that you can use to create a pastel gradient background is a radial gradient.

You can easily switch to a Radial gradient using the Style dropdown menu. Keep in mind that you can manually adjust the center point of the gradient directly on the canvas. Simply click and drag to change this location.

layer style radial gradientlayer style radial gradientlayer style radial gradient

Step 4

Besides linear and radial gradients, in Photoshop you can also apply Angle gradients, Reflected gradients, or Diamond gradients.

angle reflected diamond gradientangle reflected diamond gradientangle reflected diamond gradient

Step 5

The Gradient Overlay technique can also be used to apply a pastel gradient to a photo.

Download this Heavy clouds from above photo and drag it inside your document. Double-click this new layer in the Layers panel to open the Layer Style dialog box and activate the Gradient Overlay.

Apply your saved gradient and change the Blending Mode to Hard Light to make the gradient blend with the photo.

photo gradient overlayphoto gradient overlayphoto gradient overlay

Step 6

You can always try different gradients or blend modes. Feel free to use this pastel rainbow gradient or look for the best gradient combinations that suit your need.

pastel rainbow gradientpastel rainbow gradientpastel rainbow gradient

Congratulations! You’re Done!

Here is how your cool gradient background should look. I hope you’ve enjoyed this tutorial and can apply these techniques in your future projects. Don’t hesitate to share your final result in the comments section.

Feel free to adjust that final pastel rainbow gradient as you wish. You can find some great sources of inspiration on GraphicRiver, with interesting solutions to improve your pastel gradient wallpaper.

pastel gradient backgroundpastel gradient backgroundpastel gradient background

Popular Pastel Aesthetic Backgrounds From Envato Elements

Envato Elements is an excellent resource for pastel aesthetic wallpapers. Here’s a short list of some of the most popular pastel aesthetic wallpapers that you can find.

Pastel Gradient Backgrounds (JPG, EPS)

Give your design a soft feel with this pastel pink gradient. You will get 24 other cool gradient backgrounds in this pack.

pastel pink gradientpastel pink gradientpastel pink gradient

Pastel Backgrounds (JPG)

These pastel backgrounds are perfect for presentations, templates, banners, flyers, web design, or as overlays for photos and artworks.

pastel backgrundspastel backgrundspastel backgrunds

Vector Pastel Gradients: Best Gradient Colors (AI, JPG)

Besides this pastel blue gradient background, you will find another 24 cool gradient backgrounds which can be easily resized to any proportions.

blue gradient backgroundblue gradient backgroundblue gradient background

Pale Pastel Gradients (AI, PNG)

Don’t waste your time looking for the best gradient color. This collection comes with the best gradient combinations and can be easily used to give your presentation a touch of color.

best gradient combinationsbest gradient combinationsbest gradient combinations

50 Holographic Backgrounds (JPG)

This massive collection of bright and vibrant pastel aesthetic backgrounds can be used for presentation backgrounds, foregrounds, websites, book covers, and more.

pastel aesthetic backgroundpastel aesthetic backgroundpastel aesthetic background

Want to Learn More?

We have loads of tutorials on Envato Tuts+, from beginner to intermediate level. Take a look!

Agregator najlepszych postów o designie, webdesignie, cssie i Internecie