Ücretsiz araç, kayıt gerekmez

DESIGN.md doğrulayıcı

Bir DESIGN.md'yi DESIGN.md formatına göre kontrol etmek için yapıştır ya da yükle: frontmatter, renkler, token referansları, bölüm sırası ve metin kontrastı, token'larının canlı önizlemesiyle birlikte. Doğrulama tarayıcında çalışır ve dosya yüklenmez. Bir başlangıç noktası mı lazım? Canlı sitelerden çıkarılmış gerçek DESIGN.md örneklerine göz at.

SSS

DESIGN.md doğrulayıcı hakkında sorular

Ücretsiz DESIGN.md Doğrulayıcı hakkında kısa yanıtlar.

YAML frontmatter'ı, zorunlu primary rengini, renklerin bir renk formatında (hex, rgb, hsl, oklch, bir renk adı ve benzerleri) yazılıp yazılmadığını, px, em veya rem cinsinden font boyutlarını ve yarıçapları, tipografi özelliklerini, bileşen özelliklerini ve bunların token referanslarını (YAML'ın metin olarak okumadığı, tırnak içine alınmamış referanslar dahil), omitted listesini, tekrarlanan ya da sırası bozuk bölümleri ve her bileşenin metin ile arka plan renkleri arasındaki kontrastı WCAG AA'nın 4.5:1 alt sınırına göre. Hatalar dosyayı geçersiz kılar; uyarılar düzeltilmeye değer noktaları işaretler.

Hayır. Doğrulama tamamen tarayıcında çalışır: yapıştırdığın metin ya da seçtiğin dosya asla sunucularımıza gönderilmez. Önizlemenin yaptığı tek istek font stil sayfaları içindir: sunucumuz bunları Google Fonts'tan alır ve bu isteklerde yalnızca tipografi token'larındaki font ailesi adları bulunur.

Stitch'in kullandığı ve google-labs-code/design.md deposunda yayımlanan Google DESIGN.md formatını. Doğrulayıcı, Design Extractor'ın ürettiği her DESIGN.md'yi kontrol ederken kullandığı kuralların aynısını uygular, ayrıca bileşen renklerinde bir kontrast kontrolü yapar.

"{colors.brand}" gibi bir referans, frontmatter'da var olan bir token'ı göstermelidir; burada colors altındaki bir brand girdisini. Eksik token'ı ekle ya da referansı var olan bir token'a yönlendir. Referansları tırnak içinde tut: YAML, tırnaksız bir {colors.brand} ifadesini metin olarak değil, bir mapping olarak okur.

Evet. Google'ın açık kaynaklı komut satırı aracı, bir dosyayı pipeline'ında kontrol eder: npx @google/design.md lint DESIGN.md komutunu çalıştır. Bir JSON raporu yazdırır ve hata bulduğunda 1 koduyla çıkar; böylece bozuk bir dosyada iş başarısız olur. Kural seti bu sayfayla örtüşür, ancak bazı önem dereceleri farklıdır.

Tüm ücretsiz araçları gör

Henüz DESIGN.md'n yok mu?

Herhangi bir web sitesi URL'sinden bir tane çıkar; renklerini, tipografisini, boşluklarını ve bileşenlerini tek bir DESIGN.md'de al.