Kaynaklar · Değişiklik günlüğü
Sürüm notları.
Her sürümde ne eklendi, ne iyileşti, ne düzeldi. Yükseltmeden önce okumak için.
01v2.4.1#
v2.4.1güncel
Yeni bileşenler
- Banner (hatırlanan kapatma), Button group, Confirm (
FK.confirm), Description list, Drawer (sağ/sol), Notification count, Pricing, Progress ring, Read bar, Segmented control, Status, Tag. - Form: boyutlar (
fk-input-sm/-lg), ön/son ek (fk-affix), kopyalama alanı (fk-copyfield), karakter sayacı, OTP kodu, stepper, etiket girişi. - Sıralanabilir tablo (
data-fk-sort; metin, sayı ve tarih). - fkdev.sbs ile birebir aynı tam ekran hamburger menü (
fk-menu,fk-burger,data-fk-menu), aşağı kaydırınca gizlenen navbar (data-fk-autohide) ve footer kartı (fk-fc, ekosistem şeridifk-fc-eco). - İkon servisi:
fkdev-icons.cssile<i class="fk-i fk-i-cart">. - Bildirimler artık fkdev.sbs gibi ekranın altında, ortada çıkar ve aşağı kayarak kapanır.
- Yardımcı sınıflar:
fk-mt-*,fk-mb-*,fk-gap-*,fk-max-*,fk-truncate,fk-hide-mobile…
CDN
- Sürümlü klasörler (
/v2.4.1/,/v2/,/latest/), sıkıştırılmış dosyalar, SRI imzaları,manifest.json,versions.json, tasarım token JSON’u, tek tek SVG ikonlar, ZIP paket. - Bir yıllık değişmez önbellek, CORS ve
Timing-Allow-Originbaşlıkları.
JavaScript
- Yeni:
FK.confirm,FK.open,FK.close,FK.sort;fk:*olayları. - Sekmelerde Home/End; dropdown’da ok tuşları ve Esc.
- Form hataları alana
aria-describedbyile bağlanır; düzeltilince mesaj temizlenir.
Düzeltilen hatalar
- Butonlarda ve tablo içinde tooltip görünmüyordu (taşma gizliydi); tooltip artık en üst katmanda çiziliyor ve ekran kenarına çarpmıyor.
- Sistem koyu temadayken tema ikonu ve footer açık tema gibi görünüyordu.
- Dropdown dışarı tıklayınca ve Esc ile kapanmıyordu.
- Uzun içerikli modal ekrandan taşıyordu.
- Bildirimler ekran okuyucuda iki kez okunuyordu.
- Mobil menü kapalıyken içindeki bağlantılar klavyeyle odaklanabiliyordu.
- “Azaltılmış hareket” açıkken sayfa içi kaydırma hâlâ animasyonluydu.
- Arama sonuç listesinde yanlış ARIA rolü vardı.
02v1.0.0#
v1.0.0
- İlk yayın: tasarım değişkenleri, Liquid Glass, 25 bileşen, formlar ve doğrulama, admin dashboard, hareket ve
FKAPI.
031.0’dan yükseltme#
/dist/fkdev-ui.cssbağlantıların çalışmaya devam eder; ama üretimde/v2.4.1/fkdev-ui.min.css+ SRI kullan.- Tema düğmesindeki ikonlara
class="fk-i-sun"veclass="fk-i-moon"ver; hangisinin görüneceğini kütüphane seçer. - Tooltip artık JS ile çizilir; JS yüklenmezse eski CSS hâli yedek olarak çalışır. Ek bir şey yapman gerekmez.
- Kendi kodunda
confirm()kullanıyorsanawait FK.confirm()ile değiştirebilirsin.