Web Analytics Made Easy - Statcounter

Tema düzenleyici

XenForo Açılır Kapanır Kategoriler Yapma

  • Konuyu Başlatan Konuyu Başlatan HAN
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 108
Yönetici
HAN

HAN

WFN Moderatör
Katılım
9 Nis 2024
Mesajlar
672
Çözüm
2
Tepki Skoru
388
Ticaret Puanı
0
Üyelik
2 Yıl 27 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
SEO Uzmanı
1/3
Konu sahibi
Uyumlu XF 2 Sürümleri
  1. 2.2.X
İçerik için Steve F. adlı kullanıcıya teşekkürler.

node_list_category şablonunu açın.

BUL:

Kod:
<xf:if is="{$node.description}"><span class="block-desc">{$node.description|raw}</span></xf:if>

SONUNA EKLE:

Kod:
</div>
BUL
Kod:
</h2>

VE ÜSTÜNE EKLE

Kod:
<span id="collapse-{$node.node_id}" class="collapseTrigger collapseTrigger--block {{ !is_toggled('_node-' . $node.node_id) ? ' is-active' : '' }}" data-xf-click="toggle" data-xf-init="toggle-storage" data-storage-type="cookie" data-target=".block--category{$node.node_id} .block-body" data-storage-key="_node-{$node.node_id}"></span>

BUL

Kod:
<div class="block-body">

BUNUNLA DEĞİŞTİR

Kod:
<div class="block-body block-body--collapsible {{ !is_toggled('_node-' . $node.node_id) ? ' is-active' : '' }}">

Extra.less şablonuna ekle:

Less:
/* Node Collapse */

.block--category
{

    .collapseTrigger
    {
        opacity: 0.5;
        transition: opacity 0.3s;
        margin-right: 10px;
        &.is-active:before

        {
            content: "f205";
            transform: scale(-1, 1);
            margin-right: -8px;
        }

        &:before

        {
            content: "f205";
            font-size: 80%;
        }
    }

    .block-container:hover .collapseTrigger
    {
        opacity: 1;
    }
}



.collapsible-nodes
{

        .block-header
        {
            display: flex;
        }

        .block-header--left
        {
            margin-right: auto;
            max-width: 100%;
        }
}
Kategorilerinin bir animasyonla açılıp kapanmasını istiyorsanız aşağıda ki kodu extra.less şablonuna eklemeniz yeterli.

Kod:
.block-body.block-body--collapsible
{

    transition: all 0.75s cubic-bezier(0.68, -0.55, 0.27, 1.55);
    -webkit-transition-property: all, -xf-opacity;
    transition-property: all, -xf-opacity;
    overflow-y: hidden;
    height: 0;
    -webkit-transition-property: all, -xf-height;
    transition-property: all, -xf-height;
}
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Giriş Yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

← Önceki Konu

XenForo Telegram Widget Eklentisi

  • HAN
  • Cevaplar: 0
Sonraki Konu →

XenForo Forumlara Hover Efekti Ekleme

  • HAN
  • Cevaplar: 0
Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

Haftanın Trendleri

Ayın Trendleri

İpuçları
Geri
Üst