İçeriğe geç
BigBang

Sık açılanlar

    ↑↓Gezin↵AçEscKapat
    EN

    Bileşenler

    Spinner

    Bir şey yüklenirken dönen açık yay; durumu ekran okuyucuya da bildirir.

    Storybook
    Storybook
    Kaynak kod
    Kaynak kod

    Spinner, süresi bilinmeyen ve yaklaşık bir saniyeyi aşan kısa bir bekleme içindir: bir panelin yüklenmesi, bir değişikliğin kaydedilmesi.

    • İçeriğin biçimi biliniyorsa: Skeleton kullanın.
    • İlerleme ölçülebiliyorsa: İlerleme çubuğu kullanın.
    • Bir düğmenin işlemi için: Button loading kullanın.
    • Bir anahtarın kaydı için: Switch loading kullanın.
    Kaydediliyor
    import { Spinner } from '@bigbang/ui';
    export default function WithText() {
    return (
    <div role="status" className="flex items-center gap-sm type-body-md text-fg-subtle">
    <Spinner decorative />
    <span>Kaydediliyor</span>
    </div>
    );
    }
    1. Yay: Yaklaşık 300° açık, yuvarlak uçlu, izsiz dönen yay.
    2. Etiket: Görünmeyen ya da görünür durum metni.
    • Yay period-spinner (1000 ms) süresiyle döner.
    • Azaltılmış harekette dönüş durur; durum metinle bildirilir.
    • role="status" ekleme anında duyurulmayabilir; durumu kesin duyurmak için önceden var olan bir durum bölgesi kullanın.
    • Bir seferde bir yükleme göstergesi gösterin.
    • Bir saniyeden kısa beklemeler için gösterge eklemeyin.
    • Yükleme on saniyeyi aşabiliyorsa neyin yüklendiğini görünür metinle söyleyin.
    • label neyin yüklendiğini söyler: “Sonuçlar yükleniyor”.
    • Varsayılan metin kütüphane metnidir.
    Türkçe İngilizce
    Yükleniyor Loading
    Kaydediliyor Saving
    • Button: Düğme içinde yükleme durumu.
    • Switch: Anahtar içinde kayıt durumu.