Yönetişim
Bir tasarım sistemi kod deposu değildir. Bu sayfa, bir bileşenin sisteme nasıl girdiğini ve kimin karar verdiğini yazar. Bu kural yazılmadan hiçbir bileşen yazılmaz.
Katkı ölçütleri
Birleşik Krallık tasarım sisteminin beş ölçütü temel alındı. İlk iki ölçüt işe başlamadan önce, son üçü yayımdan önce denetlenir.
- Yararlı
- Birden çok kurumun veya hizmetin buna ihtiyacı olduğu gösterilir.
- Benzersiz
- Sistemde zaten olan bir şeyi tekrarlamıyor.
- Kullanılabilir
- Engelli kullanıcıları da kapsayan bir örneklemle test edilir.
- Tutarlı
- Var olan belirteçleri ve bileşenleri kullanır. Metni Kiriş dil kılavuzuna uyar.
- Çok yönlü
- Farklı hizmetlerde, tarayıcılarda ve yardımcı teknolojilerde çalışır.
Yaşam döngüsü
Hollanda bayrak yarışı modeli temel alındı. Bir bileşen dört durumdan geçer. Her durumun yazılı bir tamamlanma tanımı vardır. Kararlı bir bileşen, önceki üç durumun bütün ölçütlerini de karşılar.
Kullanım kanıtı yok. Kiriş’i bugün hiçbir kamu kurumu üretimde kullanmıyor. Bir bileşenin “kararlı” etiketi yalnız şunu söyler: arayüzü donduruldu ve denetimden geçti. Bir kurum bir bileşeni gerçek bir hizmette çalıştırdığında bu, o bileşenin sayfasına yazılır.
-
1
Aday gösterildi
Henüz yok, ama ihtiyaç açık.
- Ad, Kiriş adlandırma kuralına göre belirlendi.
- Kısa açıklama ve bir görsel var.
- Birden çok hizmetin buna ihtiyacı olduğu yazıldı.
- Sistemde aynı işi yapan başka bir bileşen yok.
-
2
Taslak
Kod var, belge yazılıyor.
- HTML ve CSS yazıldı. Renk ve aralık yalnız belirteçlerden gelir.
- Belge sayfasında canlı bir örnek var.
- Betik olmadan çalışır. Betik yalnız davranış ekler.
- Bütünlük denetimi geçer: her sınıf ve davranış kodda bulunur.
-
3
Aday bileşen
Ortak sisteme öneri. Görüş toplanıyor.
- React ve Vue sarmalayıcısı çekirdek ile aynı HTML’i üretir.
- Kuruma özgü hiçbir API kalmadı.
- Erişilebilirlik notları ve karşılanan WCAG ölçütleri yazıldı.
- Klavye ve ekran okuyucu ile denendi.
-
4
Kararlı
Arayüzü donduruldu.
- Sınıf adları ve veri öznitelikleri değişmez. Değişirse ana sürüm artar.
- Karşıtlık, odak ve dokunma alanı denetimleri geçer.
- Anlamsal sürümleme ve açık değişiklik günlüğü var.
- Sık güncellemek güvenlidir.
Karar yetkisi
İrlanda tasarım sisteminden alınan cümle burada da geçerlidir: bu açık bir depodur, açık bir karar organı değildir.
- Yalnız resmî kamu hizmetleri kendini resmî olarak sunabilir.
- Yalnız
gov.tralan adı gerçekliği gösterir. - Bu deponun kullanılması bir onay anlamına gelmez.
- Görsel benzerlik tek başına meşruiyet vermez.
Lisans ikiye ayrılır
| Paket | Lisans | Kim kullanabilir |
|---|---|---|
@kiris-ds/core | MIT | Herkes. Tedarikçi, üniversite, belediye, özel şirket. |
@kiris-ds/tokens | MIT | Herkes. |
@kiris-ds/validators | MIT | Herkes. |
@kiris-ds/identity | Kısıtlı | Yalnız gov.tr alan adındaki resmî hizmetler. |
Bu ayrım Fransa ve İrlanda uygulamalarından alındı. Kod herkese açıktır, böylece yeniden kullanım artar. Devlet kimliği kısıtlıdır, böylece sahte site kuranlar resmî görünmek için hazır bir araç bulamaz.