Card: Icon Font

Icon Fonts

Creative Icons for Any Design

Icon fonts, like Font Awesome, aren’t just images—they’re like letters that decided to live a more adventurous life. With a touch of CSS magic, you can resize them, change their colors at will, or even add shadows and spins, as if they were riding a mystical carousel.

All icons are packed into a single font file, speeding up your page loading as if you cast a speed spell. And since they behave like text, they adapt seamlessly to any screen size, remaining crystal clear at all times. No tedious adjustments, no blurry symbols. They’re always ready for any creative journey you’ve planned for them!

Icon Fonts in HTML

Lightweight, scalable, versatile – use icons without image files!

Token: Font Awesome Icons

Font Awesome Icons

The Infinite Treasure Chest – A Symbol for Every Spell

Font Awesome Font Awesome is the ultimate treasure trove, brimming with over 1,500 symbols ready to tackle any challenge. Need an emblem to carry your social messages across vast distances? Or a signpost to guide travelers through the labyrinth of your website? No worries! This collection is so vast that you’ll always find the perfect match.
These icons are easy to customize, giving you the feeling of opening an endless treasure chest of possibilities, each symbol completing your work like a final flourish of magic.

To integrate Font Awesome into your project without relying on an external CDN spell, follow these simple steps. Don’t fret—you don’t need to be a master sorcerer. A pinch of HTML will do just fine!

Font Awesome Icons

Step-by-Step Guide

  1. Download Font Awesome
    Visit the Font Awesome website and download the latest version. If you’re a free spirit, the Free version will do the trick—no gold required! Here’s the full catalog of free Icons to explore.
  2. Unpack the Files
    Extract the downloaded archive, and you’ll find several folders, including css and webfonts. These are the treasures we’ll be working with.
  3. Add Font Awesome to Your Project
    Copy the css and webfonts folders into your project directory. Place them in a location that’s easy to access—like an assets or fonts folder.
  4. Link the CSS in Your HTML
    In the <head> section of your HTML file, add the following spell. Make sure the path is correct, or the magic won’t work!
<link rel="stylesheet" href="fonts/css/all.css">
  1. Summon Icons in Your HTML
    Now you can start using Font Awesome icons in your HTML. Search for the icon you need on the Font Awesome, click on it, and copy the provided code. Paste it into your HTML wherever you want the magic to appear.
<i class="fas fa-coffee"></i>

Notes

No External CDN (Content Delivery Network)

By hosting the files locally, you free yourself from the whims of external servers. Even if the great web connection vanishes into the fog, your icons will still shine bright on your site.

Update Regularly

Remember, when Font Awesome releases new treasures (or updates existing ones), you’ll need to replace the files manually. Keep your collection fresh to wield the latest magic (or icons) in your projects!

Token: Material Design Icons

Material Design Icons

Symbols with Style – Google’s Emblems of Mastery

Material Design Icons are like the grand insignias of the ancient design guilds, forged by the wise artisans at Google themselves. These minimalist symbols integrate seamlessly into any structure, like ancient glyphs on a timeworn scroll. Designed with mobile magic in mind, they bring order and clarity to your digital masterpieces. Once embedded, your design will glow with a subtle yet powerful wisdom—ready to delight the eye and guide the user effortlessly.

Step into the mystical craft of embedding Material Icons into your project. Best of all, do it without relying on external servers, ensuring the guardians of data privacy remain undisturbed. Let’s bring your site to life, wizard-style, using the powerful @font-face rule!

Material Design Icons

Step-by-Step Guide

  1. First Step: The Treasure Map
    Navigate to the Material Design Website and download the enchanted set of glyphs. Be sure to grab the true magical artifacts (font files like MaterialIcons-Regular.woff2). Don’t worry—this treasure comes free of charge, no gold coins needed!
  2. Create a Magical Vault
    In your project, create a folder—let’s call it fonts—to store the precious font files. Add another folder, css, to hold a CSS file that will serve as your spellbook—let’s call it material-icons.css.
  3. Cast the @font-face Spell
    Open your CSS scroll and insert the following incantation. This spell will guide the browser to locate your magical font files and interpret them with utmost wisdom.
@font-face {
    font-family: 'Material Icons';
    src: url ("fonts/MaterialIcons-Regular.woff2") format('woff2'),
        url("fonts/MaterialIcons-Regular.woff") format('woff');
    font-weight: normal;
}
  1. Summon the Symbols in Your HTML
    Now, with a simple invocation, you can summon your icons into your HTML. Ensure the paths to your fonts are correct, or the spell may falter! Like magic, the symbol will appear on your page. From there, you can style it with CSS to suit your design. It’s like crafting your own enchanted artifacts to embellish your project with elegance and power.
<span class="material-icons">home</span>
Token: Bootstrap Icons

Bootstrap Icons

Simple yet Mighty – Tools of the Scholars

Bootstrap Icons are the reliable tools in a designer’s treasure chest. They don’t demand the spotlight but understand that without them, the show wouldn’t go on. Whether it’s navigation, buttons, or notifications, these icons fit in seamlessly, like a perfectly tailored outfit for any occasion. They are lightweight, efficient, and so practical that you hardly notice their presence—until you realize just how indispensable they are.

Bootstrap Icons

Step-by-Step Guide

  1. Download the icons
    Visit the Bootstrap Icons Website and download the latest version. No potions needed—it’s completely free!
  2. Unpack the files
    Once downloaded, unzip the archive. Inside, you’ll find folders like font and css—these are the magical ingredients we need.
  3. Add them to your project
    Place the extracted folders into your project directory. To keep your enchanted arsenal tidy, consider organizing them in a folder like assets or icons.
  1. Link the CSS file
    In the <head> section of your HTML file, link the bootstrap-icons.css. This will unleash the icons’ power—just make sure the path is correct!
<link rel="stylesheet" href="assets/icons/bootstrap-icons.css">
  1. Insert the icons
    Now you can summon the icons into your HTML with the following magical incantation:
<i class="bi bi-heart"></i>
Scroll to Top