Bileşenler
InfoPopover
Bir etiketin ya da değerin yanında, basınca kısa bir açıklama açan küçük bilgi butonu.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”InfoPopover, bir etiketin ya da değerin anlamını, nasıl hesaplandığını ya da neden istendiğini kısaca açıklamak içindir. Tooltip’ten farklı olarak basınca açılır, bu yüzden dokunmatik ekranlarda da çalışır.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Görevi tamamlamak için gereken bilgi için: Bilgiyi sayfada yardım metni olarak gösterin.
- Etkileşimli içerik için: Popover kullanın.
- Bir ikon butonunun adını göstermek için: Tooltip yeterlidir.
Anatomi
Bölüm başlığı “Anatomi”import { InfoPopover } from '@bigbang/ui';
export default function Default() { return ( <span className="inline-flex items-center gap-xs type-label-md"> Alan etiketi <InfoPopover label="Alan etiketi hakkında" title="Alan etiketi"> Bu alanın neden istendiğini ve nasıl doldurulacağını anlatan kısa açıklama burada yer alır. </InfoPopover> </span> );}- Bilgi butonu: 32 px yuvarlak ikon butonu.
- Panel: 240 px, oklu.
- Başlık: İsteğe bağlı.
- Açıklama.
Davranış
Bölüm başlığı “Davranış”- Butona basınca açılır, yeniden basınca kapanır.
- Escape ya da dışarı tıklama kapatır; odak butona döner.
- Panelde bağlantı varsa odak ona gider; yoksa panelin kendisine gider ve içerik okunur.
- Varsayılan olarak üstte açılır; yer yoksa alta geçer.
Yönergeler
Bölüm başlığı “Yönergeler”- Etiketi açıkladığı şeyle adlandırın: “Alan etiketi hakkında”.
- Açıklamayı üç cümleyle sınırlayın.
- Bir satırda en fazla bir bilgi butonu kullanın.
İçerik
Bölüm başlığı “İçerik”| Türkçe | İngilizce |
|---|---|
| Alan etiketi hakkında | About the field label |
| Daha fazla bilgi | More information |
İlgili bileşenler
Bölüm başlığı “İlgili bileşenler”- Popover: Etkileşimli içerikli panel.
- Tooltip: Üzerine gelince kısa ipucu.
- IconButton: Bilgi butonunun kendisi.