Bileşenler
Separator
İçeriği gruplara ayıran ince bir çizgi; isteğe bağlı olarak ortasında kısa bir etiket taşır.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”Separator, birbirinden bağımsız içerik gruplarını ayırmak içindir: menü bölümleri, araç çubuğu grupları, form bölümleri ve “veya” ile ayrılan seçenekler.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Boşluk yeterliyse: Gruplar boşlukla zaten ayrışıyorsa çizgi eklemeyin; her çizgi ekrana ek bir görsel ağırlık getirir.
- Liste satırları arasında: Bir yığının her çocuğu arasına çizgi çekmek için Stack’in
separatorprop’unu kullanın. - Bir kutu çerçevesi için: Kenarlıklar Box’ın
borderprop’u ile verilir; Separator çerçeve çizmez.
Anatomi
Bölüm başlığı “Anatomi”veya
import { Separator } from '@bigbang/ui';
export default function WithLabel() { return ( <div className="w-full max-w-80"> <Separator label="veya" /> </div> );}- Çizgi: 1 px kalınlıkta (
border-width-default),color-border-subtlerenginde. Etiketliyse metnin iki yanında birer parça olarak durur. - Etiket: İsteğe bağlı kısa metin (
label); yalnızca yatay çizgide görünür.
Davranış
Bölüm başlığı “Davranış”- Separator durağandır: üzerine gelince, tıklayınca ya da odaklanınca değişmez ve sekme sırasına girmez.
- Yatay çizgi kapsayıcının tüm genişliğini kaplar; dikey çizgi satırın yüksekliğine uzanır (
self-stretch). - Etiketli çizgide iki çizgi parçası
flex-1ile kalan genişliği eşit paylaşır; etiket ile parçalar arası boşlukspace-md(8 px) olur. orientation="vertical"ile birlikte verilenlabelgöz ardı edilir.classNameyalnızca kenar boşluğu gibi yerleşim içindir; renk ve kalınlık değiştirilmez.
Yönergeler
Bölüm başlığı “Yönergeler”Gruplar arasına koyun
Bölüm başlığı “Gruplar arasına koyun”Çizgi, anlam grupları arasındadır. Her öğeyi çizgiyle ayırınca gruplar okunmaz olur.
Birinci öğeİkinci öğeÜçüncü öğe
Birinci öğeİkinci öğeÜçüncü öğe
Etiketi kısa tutun
Bölüm başlığı “Etiketi kısa tutun”Etiket çizginin ortasında tek satırda durur; uzun metin çizgiyi ezer.
veya
Bu iki seçenekten yalnızca birini seçin
İçerik
Bölüm başlığı “İçerik”- Etiketi bir ya da iki kelimeyle yazın: “veya”, “ya da”.
- Cümle düzeninde, küçük harfle yazın; noktalama eklemeyin.
- Etiketi bir komut ya da başlık olarak kullanmayın; bölüm başlığı için Heading kullanın.
| Türkçe | İngilizce |
|---|---|
| veya | or |
| ya da | or |