Tovább a tartalomhoz

Font Awesome - Ikonkészlet

Font Awesome ikonkészlet használata weboldalakhoz - több mint 30 000 ikon 16+ stílusban.

A Font Awesome az internet legnépszerűbb ikon könyvtára és toolkit-je. Milliók használják weboldalakhoz, alkalmazásokhoz és dokumentumokhoz.


Csomag Leírás
Free 2000+ ikon, 1 stílus, ingyenes
Pro Lite Több stílus, fizetős
Pro Összes ikon és stílus
Pro Max Kit-ek, egyedi ikonok feltöltése

Az aktuális árakért látogass el a hivatalos oldalra.

  • 30 000+ ikon
  • 16+ stílus (Solid, Regular, Light, Thin, Duotone, Sharp variánsok)
  • 66 kategória
  • Styling eszközök
  • Hivatalos support

Stílus Prefix Leírás
Solid fa-solid Kitöltött ikonok
Regular fa-regular Körvonal stílus
Light fa-light Vékony vonalak (Pro)
Thin fa-thin Nagyon vékony (Pro)
Duotone fa-duotone Kétszínű (Pro)
Sharp fa-sharp Éles sarkok (Pro)
Brands fa-brands Márka logók

<!-- Head-ben -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
Terminál
# Free verzió
npm install @fortawesome/fontawesome-free
# Pro verzió (npm token szükséges)
npm install @fortawesome/fontawesome-pro
  1. Hozz létre Kit-et a fontawesome.com/kits-en
  2. Másold be a script tag-et:
<script src="https://kit.fontawesome.com/XXXXXXX.js" crossorigin="anonymous"></script>

<!-- Solid ikon -->
<i class="fa-solid fa-house"></i>
<!-- Regular ikon -->
<i class="fa-regular fa-heart"></i>
<!-- Brand ikon -->
<i class="fa-brands fa-github"></i>
<!-- Duotone ikon (Pro) -->
<i class="fa-duotone fa-coffee"></i>
<i class="fa-solid fa-camera fa-xs"></i> <!-- 0.75em -->
<i class="fa-solid fa-camera fa-sm"></i> <!-- 0.875em -->
<i class="fa-solid fa-camera fa-lg"></i> <!-- 1.33em -->
<i class="fa-solid fa-camera fa-xl"></i> <!-- 1.5em -->
<i class="fa-solid fa-camera fa-2xl"></i> <!-- 2em -->
<!-- Numerikus méretek -->
<i class="fa-solid fa-camera fa-2x"></i> <!-- 2em -->
<i class="fa-solid fa-camera fa-3x"></i> <!-- 3em -->
<i class="fa-solid fa-camera fa-10x"></i> <!-- 10em -->
<!-- Forgatás -->
<i class="fa-solid fa-shield fa-rotate-90"></i>
<i class="fa-solid fa-shield fa-rotate-180"></i>
<i class="fa-solid fa-shield fa-rotate-270"></i>
<!-- Tükrözés -->
<i class="fa-solid fa-shield fa-flip-horizontal"></i>
<i class="fa-solid fa-shield fa-flip-vertical"></i>
<i class="fa-solid fa-shield fa-flip-both"></i>
<!-- Pörgés -->
<i class="fa-solid fa-spinner fa-spin"></i>
<!-- Pulzálás -->
<i class="fa-solid fa-spinner fa-spin-pulse"></i>
<!-- Ugrálás -->
<i class="fa-solid fa-heart fa-beat"></i>
<!-- Fade -->
<i class="fa-solid fa-triangle-exclamation fa-fade"></i>
<!-- Bounce -->
<i class="fa-solid fa-bell fa-bounce"></i>
<!-- Shake -->
<i class="fa-solid fa-bell fa-shake"></i>

Egyenletes szélességű ikonok (listákhoz hasznos):

<div><i class="fa-solid fa-house fa-fw"></i> Home</div>
<div><i class="fa-solid fa-cog fa-fw"></i> Settings</div>
<div><i class="fa-solid fa-user fa-fw"></i> Profile</div>
<span class="fa-stack fa-2x">
<i class="fa-solid fa-square fa-stack-2x"></i>
<i class="fa-solid fa-twitter fa-stack-1x fa-inverse"></i>
</span>

Terminál
npm install @fortawesome/react-fontawesome @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/free-brands-svg-icons
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faCoffee } from '@fortawesome/free-solid-svg-icons';
function App() {
return (
<div>
<FontAwesomeIcon icon={faCoffee} />
<FontAwesomeIcon icon={faCoffee} size="2x" />
<FontAwesomeIcon icon={faCoffee} spin />
</div>
);
}
import { library } from '@fortawesome/fontawesome-svg-core';
import { fas } from '@fortawesome/free-solid-svg-icons';
import { fab } from '@fortawesome/free-brands-svg-icons';
library.add(fas, fab);
// Használat string-gel
<FontAwesomeIcon icon={['fas', 'coffee']} />
<FontAwesomeIcon icon={['fab', 'github']} />

Használd a Font Awesome plugin-t:

  1. Telepítsd a plugin-t
  2. Aktiváld
  3. Használd az ikonokat a content-ben
// Gutenberg block-ban
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faHeart } from '@fortawesome/free-solid-svg-icons';
registerBlockType('my-plugin/my-block', {
edit: () => <FontAwesomeIcon icon={faHeart} />,
save: () => <i className="fa-solid fa-heart"></i>,
});
functions.php
function enqueue_font_awesome() {
wp_enqueue_style(
'font-awesome',
'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css',
[],
'6.5.1'
);
}
add_action('wp_enqueue_scripts', 'enqueue_font_awesome');

Ikon Kód
fa-solid fa-house
fa-solid fa-magnifying-glass
fa-solid fa-bars
fa-solid fa-user
Ikon Kód
fa-brands fa-facebook
fa-brands fa-twitter
fa-brands fa-instagram
fa-brands fa-github
Ikon Kód
fa-solid fa-cart-shopping
fa-solid fa-credit-card
fa-solid fa-truck
fa-solid fa-receipt

Eszköz Előny
Heroicons Tailwind-hez tervezve
Lucide Feather alapú, könnyű
Phosphor Sok stílus
Bootstrap Icons Bootstrap-hez
Iconify Több könyvtár egyben

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások