TR
Başlangıç
41 · UI öğeleri

Tanım listesi

Bir kaydın bilgilerini etiket ve değer çiftleri halinde alt alta listeler. Sipariş, lisans ya da müşteri ayrıntıları gibi salt okunur özetler için uygundur.

acun:description-list
01

Temel kullanım

En kısa yol :items ile [etiket => değer] dizisi vermektir. Değerler kaçışlanarak yazılır, yani HTML olarak yorumlanmaz. Geniş ekranda etiket solda, değer sağda durur; dar ekranda etiket değerin üstüne geçer.

CANLI ÖRNEK
<acun:description-list :items="[
    'Müşteri adı' => 'Ayşe Yılmaz',
    'Müşteri no' => 'MÜŞ-10482',
    'Üyelik' => 'Premium',
    'Sipariş sayısı' => '5',
    'Adres' => 'Moda Cad. No: 14, Kadıköy / İstanbul',
]" />
PropDeğerler
items['Etiket' => 'Değer', …]
02

Zengin değerler

Değerde rozet, bağlantı ya da birden fazla satır gerekiyorsa listeyi acun:description-list.item satırlarıyla kurun. Etiket label ile verilir, değer slot'a yazılır.

CANLI ÖRNEK
<acun:description-list>
    <acun:description-list.item label="Durum">
        <acun:badge variant="success">Teslim edildi</acun:badge>
    </acun:description-list.item>
    <acun:description-list.item label="Teslim tarihi">
        12 Eylül 2026, 09:42 · <a href="#" class="font-medium text-brand-600 hover:underline dark:text-brand-400">Kargoyu takip et</a>
    </acun:description-list.item>
    <acun:description-list.item label="Notlar">
        <p>Paket kapıcıya bırakıldı; zil çalışmıyor.</p>
        <p class="mt-1 text-gray-500 dark:text-zinc-400">Mehmet Kaya · 3 Eylül 2026</p>
    </acun:description-list.item>
</acun:description-list>
PropDeğerler
labelSatırın etiketi
03

Dizi ve satırları birlikte

:items ile slot birlikte kullanılabilir: önce dizideki düz değerler, ardından slot'taki satırlar gelir. Basit alanları diziyle, özel görünenleri acun:description-list.item ile yazın.

CANLI ÖRNEK
<acun:description-list :items="['Lisans no' => 'AC-2026-0412', 'Firma' => 'Acme Yazılım', 'Bitiş tarihi' => '31 Aralık 2026']">
    <acun:description-list.item label="Durum">
        <acun:badge variant="warning">Yenileme bekliyor</acun:badge>
    </acun:description-list.item>
</acun:description-list>
04

Kart içinde

Ayrıntı sayfalarında listeyi başlıklı bir acun:card içine koyun. class hem listeye hem satırlara eklenebilir; örnekteki -my-3, ilk ve son satırın boşluğunu kartın iç boşluğuyla dengeler.

CANLI ÖRNEK
<acun:card title="Müşteri bilgileri" subtitle="Son güncelleme: 3 Eylül 2026">
    <acun:description-list class="-my-3" :items="[
        'Müşteri adı' => 'Ayşe Yılmaz',
        'Telefon' => '0 (216) 000 00 00',
        'Üyelik' => 'Premium',
    ]" />
    <acun:slot:footer>
        <acun:button size="sm" variant="ghost">Düzenle</acun:button>
    </acun:slot:footer>
</acun:card>
PropDeğerler
classListeye ya da satıra eklenir
API

Prop'lar ve slot'lar

Bileşenin kabul ettiği değerler.

PropVarsayılanAçıklama
items[]etiket => değer; değerler kaçışlanır
description-list.item: label — Zorunlu; satırın etiketi
Slot'lar: description-list: varsayılan içerik (acun:description-list.item satırları, items'tan sonra); description-list.item: varsayılan içerik (değer)
Acun UI · Tanım listesiDetaylı kullanım ve örnekler