Ana içeriğe geç
TRDS Türkiye Kamu Tasarım Sistemi

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ğuna dair kanıt var.
Benzersiz
Sistemde zaten olan bir şeyi tekrarlamıyor.
Kullanılabilir
Engelli kullanıcıları da kapsayan örneklemle test edildi.
Tutarlı
Var olan belirteçleri ve bileşenleri kullanır. Metni TRDS 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.

  1. 1

    Aday gösterildi

    Henüz yok, ama ihtiyaç açık.

    • Ad, TRDS adlandırma kuralına göre belirlendi.
    • Kısa açıklama ve bir görsel var.
    • Birden çok kurumun kullanacağına dair kanıt toplandı.
    • İhtiyaç kullanıcı araştırması ile desteklendi.
  2. 2

    Topluluk

    Bir kurum yaptı ve paylaştı.

    • CSS olarak ve açık bir Storybook içinde erişilebilir.
    • Renk ve tipografi kararları belirteçlerle uygulandı.
    • Belirteç adları kurala uyar ve kurum önekini taşır.
    • Görsel gerileme testleri her tema için çalışır.
  3. 3

    Aday bileşen

    Ortak sisteme öneri. Görüş toplanıyor.

    • Farklı kimliğe sahip en az 2 kurumda üretimde.
    • React ve Vue sarmalayıcısı çekirdek ile aynı HTML’i üretir.
    • Kuruma özgü hiçbir API kalmadı.
    • Erişilebilirlik uzmanı bileşeni doğruladı.
  4. 4

    Kararlı

    Kanıtlanmış, güvence altında.

    • En az 2 kurumda üretimde kanıtlandı.
    • Tam erişilebilirlik denetiminden geçti.
    • 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.

Lisans ikiye ayrılır

Ne serbesttir, ne kısıtlıdır
PaketLisansKim kullanabilir
@trds/coreMITHerkes. Tedarikçi, üniversite, belediye, özel şirket.
@trds/tokensMITHerkes.
@trds/validatorsMITHerkes.
@trds/identityKı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.