Tipografi Ölçeği Oluşturucu
Herhangi bir orandan modüler tip ölçeği; adım başına satır yüksekliği ve harf aralığı, akışkan clamp() ve CSS, Sass, Tailwind veya JSON dışa aktarımı.
Tipografi Ölçeği Oluşturucu — Bir ön ayardan modüler oran seçin veya herhangi bir özel oran girin, taban boyutu belirleyin ve tabanın altındaki küçük açıklama adımları dahil kaç tane daha büyük ve daha küçük adım üretileceğini seçin. Her adım uyumlu bir satır yüksekliği ve harf aralığı, iki görünüm alanı genişliği arasında ölçeklenen isteğe bağlı bir akışkan clamp() değeri ve herhangi bir font-family ile işleyebileceğiniz canlı bir önizleme alır. Tüm ölçeği CSS özel özellikleri, akışkan clamp() değişkenleri, Sass, Tailwind fontSize yapılandırması veya JSON olarak dışa aktarın; hepsi tarayıcınızda hesaplanır, böylece hiçbir şey cihazınızdan çıkmaz.
Tipografi Ölçeği Oluşturucu nedir?
Tipografi Ölçeği Oluşturucu, bir taban boyutu ve bir modüler oranı, ihtiyacınız olduğu kadar daha büyük başlık adımı ve daha küçük açıklama adımı içeren eksiksiz, matematiksel olarak tutarlı bir tip ölçeğine dönüştürür. Ham yazı tipi boyutlarının ötesinde, her adım için uyumlu bir satır yüksekliği ve harf aralığı türetir; ayrıca ayrı bir mobil oran kullanarak bir mobil ile bir masaüstü görünüm alanı arasında ara değer bulan isteğe bağlı bir akışkan clamp() ifadesi de üretir. Tasarımcılar ve front-end geliştiricileri bunu bir tasarım sisteminin tip token'larını kurmak, boyutları tutarlı tutmak ve kullanıma hazır CSS, Sass, Tailwind veya JSON yapıştırmak için kullanır. Herhangi bir özel oran girin ya da klasik birini seçin, taban boyutu ve birimi (px veya rem) belirleyin, kendi font-family'nizle önizleyin, ardından ihtiyacınız olan biçimi kopyalayın.
Tipografi Ölçeği Oluşturucu nasıl kullanılır
- Oran alanına herhangi bir özel oran girin ya da ayarlardaki ön ayar açılır menüsünden Tam Dörtlü (1.333) gibi klasik birini seçin.
- Taban boyutu belirleyin; bu, gövde metni boyutu ve ölçeğin çapası olur.
- Ayarlarda kaç tane daha büyük ve daha küçük adım üretileceğini seçin; daha küçük adımlar açıklamalar ve küçük yazılar için tabanın altında yer alır.
- Taban ve sıkı satır yüksekliğini ve büyük boyutlardaki harf aralığını ayarlayın ve ölçeği kendi yazınızla önizlemek için bir font-family girin.
- Duyarlı tipografi için minimum ve maksimum görünüm alanı genişliklerini ve bir mobil oranı belirleyerek akışkan bir clamp() ölçeği kurun.
- Çıktı biçimini CSS değişkenleri, akışkan clamp(), Sass, Tailwind yapılandırması ve JSON arasında değiştirin, ardından kodu veya tek bir adımın boyutunu kopyalayın.
Örnekler
Satır yüksekliği ve harf aralıklı Tam Dörtlü adım
Girdi
oran 1.333, taban 16px, 5 yukarı / 1 aşağı
Çıktı
--font-size-2xl: 37.897px; --line-height-2xl: 1.27; --letter-spacing-2xl: -0.017em;
Akışkan clamp() başlık
Girdi
taban 16px, oran 1.333, mobil oran 1.2, 320-1240px
Çıktı
--font-size-2xl: clamp(27.648px, 24.083px + 1.114vw, 37.897px);
Tailwind fontSize yapılandırması
Girdi
herhangi bir ölçek, Tailwind dışa aktarımı
Çıktı
fontSize: { base: ['16px', { lineHeight: '1.5', letterSpacing: '0em' }] }Sıkça sorulan sorular
- Yalnızca ön ayarları değil, özel bir oran kullanabilir miyim?
- Evet. Oran alanına 1.2, 1.5, 1.618 gibi ya da 1.45 gibi standart olmayan bir değer gibi herhangi bir sayı girin. Ayarlardaki ön ayar açılır menüsü yalnızca aynı alanı dolduran bir kısayoldur ve bir ön ayarla eşleşmeyen bir değer seçmek yalnızca Özel gösterir.
- Daha küçük (negatif) adımlar nasıl çalışır?
- Ölçek taban boyuta (adım 0) çapalanır. Daha büyük adımlar tabanı oranla çarpar, daha küçükler ise böler; böylece tabanın altında sm ve xs gibi açıklama ve küçük yazı boyutları üretilir. Kaç tane daha büyük ve daha küçük adım istediğinizi ayarlardan belirleyin.
- Satır yüksekliği ve harf aralığı nasıl hesaplanır?
- Satır yüksekliği, gövde boyutundaki taban değerinizden metin büyüdükçe daha sıkı bir değere doğru geçer; harf aralığı ise tabandaki sıfırdan büyük boyut değerinize doğru geçer, böylece büyük gösterim metni biraz daha sıkı, küçük metin biraz daha geniş olur. Her iki eğri de ayarlardan ayarlanabilir.
- Akışkan clamp() ölçeği nedir?
- Her adım için, maksimum genişlikte ana oranınızı ve minimum genişlikte ayrı bir mobil oranı kullanarak minimum ve maksimum görünüm alanı genişliği arasında yumuşakça büyüyen bir font-size: clamp() oluşturur. Dışa aktarmak için çıktı biçimi olarak CSS clamp() seçin.
- Verilerimden herhangi biri bir sunucuya gönderiliyor mu?
- Hayır. Boyutlar, satır yüksekliği, harf aralığı ve akışkan clamp() değerleri dahil tüm ölçek, basit aritmetikle tarayıcınızda yerel olarak hesaplanır. Hiçbir şey yüklenmez, böylece araç çevrimdışı çalışır ve ayarlarınızı gizli tutar.
İlgili araçlar
Koddan Görsele
Bir kod parçacığını tarayıcınızda söz dizimi vurgulu bir görsele dönüştürün; 20'den fazla dil, özel temalar ve arka planlar, satır numaraları ve PNG veya SVG dışa aktarma ile.
Renk Kontrastı Denetleyici
Metin ve arka plan rengi arasındaki WCAG 2.1 kontrastını ve APCA Lc puanını denetleyin, AA, AAA ve 3:1 rozetlerini görün ve en yakın geçen rengi uygulayın.
Renk Karıştırıcı
İki HEX rengi seçtiğiniz oranda RGB veya Lab renk uzayında harmanlayın ve ortaya çıkan ara rengi örnek ve kopyalanabilir HEX değeri olarak okuyun.
Renk Tonu Üretici
Tek bir temel HEX rengini ayarlanabilir adımlar, adım başına WCAG kontrast ipuçları ve CSS, Tailwind, JSON dışa aktarımıyla OKLCH, HSL veya RGB ölçeğine dönüştürün.