TR
Başlangıç
49 · Gelişmiş UI

Zaman çizelgesi

Bir kaydın başından geçenleri tarih sırasıyla, dikey bir çizgi üzerinde gösterir. Sipariş geçmişi, destek talebi süreci ya da işlem kayıtları için uygundur.

PRO acun:timeline
01

Temel kullanım

Olayları acun:timeline içine acun:timeline.item olarak sıralayın. title zorunludur; time başlığın sağında gösterilir ve serbest metindir ("12.09.2026 14:32" ya da "2 saat önce"). Öğenin içine yazdığınız metin başlığın altına gelir.

CANLI ÖRNEK
<acun:timeline>
    <acun:timeline.item title="Teslim edildi" time="12.09.2026 14:32">Paket alıcıya kapıda teslim edildi.</acun:timeline.item>
    <acun:timeline.item title="Kargoya verildi" time="11.09.2026 09:00">Paket Kadıköy deposundan yola çıktı.</acun:timeline.item>
    <acun:timeline.item title="Sipariş oluşturuldu" time="10.09.2026 16:47" />
</acun:timeline>
PropDeğerler
titleOlay başlığı (zorunlu)
timeBaşlığın sağındaki zaman metni
02

Renkler

Noktanın rengi color ile seçilir; verilmezse brand kullanılır. Rengi olayın sonucuna göre seçin: tamamlanan işler için success, dikkat isteyenler için warning, iptal ve hatalar için danger, sistem kayıtları için neutral.

CANLI ÖRNEK
<acun:timeline>
    <acun:timeline.item title="Teslim edildi" time="12.09.2026" color="success" />
    <acun:timeline.item title="Alıcı adreste yok" time="10.09.2026" color="warning" />
    <acun:timeline.item title="Teslimat iptal edildi" time="08.09.2026" color="danger" />
    <acun:timeline.item title="Adres güncellendi" time="05.09.2026" color="info" />
    <acun:timeline.item title="Kargoya verildi" time="01.09.2026" />
    <acun:timeline.item title="Sipariş oluşturuldu" time="28.08.2026" color="secondary" />
</acun:timeline>
PropDeğerler
colorprimary | secondary | success | danger | warning | info | dark (brand = primary, neutral = secondary)
03

Zengin içerik

İçerik yalnızca metin olmak zorunda değildir; avatar, rozet ya da bağlantı ekleyebilirsiniz. İçerik boşsa yalnızca başlık satırı gösterilir. acun:timeline.item'a verdiğiniz class gibi ek nitelikler li'ye değil içerik kutusuna eklenir.

CANLI ÖRNEK
<acun:timeline>
    <acun:timeline.item title="Teslim edildi" time="12.09.2026 14:32" color="success">
        <div class="flex flex-wrap items-center gap-2">
            <acun:avatar name="Mehmet Kaya" size="xs" color="success" />
            <span>Mehmet Kaya teslim aldı</span>
            <acun:badge variant="success">Ekspres kargo</acun:badge>
        </div>
    </acun:timeline.item>
    <acun:timeline.item title="Fatura oluşturuldu" time="05.09.2026 10:12" color="info">
        <a href="#" class="font-medium text-brand-600 hover:underline dark:text-brand-400">fatura-SIP-10482.pdf</a>
    </acun:timeline.item>
    <acun:timeline.item title="Sipariş oluşturuldu" time="28.08.2026 16:47" color="secondary" />
</acun:timeline>
PropDeğerler
(slot)Başlığın altındaki içerik; boşsa gösterilmez
API

Prop'lar ve slot'lar

Bileşenin kabul ettiği değerler.

PropVarsayılanAçıklama
timeline.item: title — Olay başlığı (zorunlu)
timeline.item: timenullBaşlığın sağındaki zaman metni
timeline.item: colorprimaryprimary · secondary · success · danger · warning · info · dark (brand = primary, neutral = secondary)
Slot'lar: acun:timeline: öğeler. acun:timeline.item: başlığın altındaki içerik (isteğe bağlı).
Acun UI · Zaman çizelgesiDetaylı kullanım ve örnekler