XenForo 2.3'de Font Awesome İkonlarının Kullanımı

CrypticaLCrypticaL doğrulanmış bir üyedir.

Düttürü Dünya..
Yönetici
Üyelik
2 Eylül 2019
Mesajlar
1,023
Web sitesi
kogo.com.tr
Cinsiyet
Erkek ♂️
İlişki Durumu
İlişkim Var
Burcu
Kova ♒
Ruh Hali
Uzaklaş

XenForo 2.3'de Font Awesome İkon Kullanımı​

XenForo 2.3'de Font Awesome İkon Kullanımı


XenForo son güncellemesiyle birlikte Font Awesome ikonlarının kullanımı değiştirildi.

Yeni ve modern tarayıcılar ile uyumlu bir şekilde çalışabilmesi için güncellenen alt yapıya ayak uyduran Xenforo'da Font Awesome ikonları artık aşağıdakiler gibi kullanılmaktadır.

Xenforo'da Font Awesome dahili olarak geldiği için bazı ikonlar eklenmemiş olabilir veya isimleri değiştirilerek eklenmiş olabilir. Kontrol ederek kullanmanızda fayda var.
Dosya yolu olarak "siteadiniz . com/styles/fa/duotone/home.svg?v=6.6.0" örneğindeki gibi svg hallerine ulaşabilirsiniz.

HTML olarak kullanmak için:​


Regular

HTML:
<xf:fa icon="far fa-house" />

Duotone

HTML:
<xf:fa icon="fad fa-house" />

Solid

HTML:
<xf:fa icon="fas fa-house" />

Light

HTML:
<xf:fa icon="fal fa-house" />

İkonun üzerine gelindiğinde açıklama eklemek için:

HTML:
<xf:fa icon="fad fa-home" title="İkon Açıklaması" />

"fad fa-home" kısmını yukarıdaki örneklerden istediğiniz bir tanesini, "İkon Açıklaması" kısmını da farenin ikon üzerine geldiğinde görünmesini istediğiniz açıklamayı yazabilirsiniz.

İkona link vermek için:

HTML:
<a href="https://kogosociety.com"><xf:fa icon="fad fa-home" /></a>

Vermek istediğiniz linki "https://kogosociety.com" kısmını düzenleyerek kullanabilirsiniz.

Ekstra olarak satır içerisinde css ile özelleştirmek için:

HTML:
<xf:fa style="color: #2577b1; font-size:40px; padding:5px; margin-right:10px;" icon="fad fa-home" />

Eklediğiniz sayfada direk olarak satır içerisinde düzenleyip kendinize göre özelleştirebilirsiniz.

HTML Alternetif SVG kullanımı:

HTML:
<i class="fad fa-home" data-xf-init="icon"><svg></svg></i>

Sitenize html olarak eklediğiniz harici sayfaların header veya body kısımlarında Font Awesome otomatik olarak eklenemeyebilir, bu ve buna benzer durumda svg formatını kullanabilirsiniz.

CSS olarak kullanmak için:​


CSS:
.ikon:before
{
   .m-faContent(@fa-var-home);
}

Yukarıdaki örneklerde olduğu gibi "fa-var-duotone-home" , fa-var-solid-home" şeklinde varyasyonları kullanabilirsiniz.

İkonlara boyut vermek için:

CSS:
.node-icon i {
    &:before {
        .m-faContent(@fa-var-duotone-home, 1em);
    }

    svg {
        display: none;
    }
}

ikonlara renk vermek için:

CSS:
.node-icon i {
    &:before {
        .m-faContent(@fa-var-duotone-home, 1em);
        color: #ff0000;
    }

    svg {
        display: none;
    }
}

CSS ile daha fazlada detaylandırıp temanıza uyumlu hale getirebilirsiniz.

LESS olarak kullanmak için:​


CSS:
.ikon
{
    &:before
    {
        .m-faContent(@fa-var-home);
    }
}

Yukarıda CSS ile verdiğim örnekler LESS'ler içinde geçerli, detaylandırmaları istediğiniz gibi verebilirsiniz.
 

Benzer konular


Geri
Üst