Font Size & Style Standardizasyon Analizi
⚠️ İLK ANALİZ - Düzeltme Öncesi Durum
Muzibu'da 7 farklı kart tipi var (playlist, albüm, şarkı, sanatçı, tür, sektör, radyo). Bu kartların başlık ve açıklama yazılarının boyutları farklı. Bu tutarsızlık kullanıcı deneyimini olumsuz etkiliyor.
🎯 Hedef: Tüm kartlar aynı yazı boyutlarına sahip olmalı
📐 Standart: Başlık küçük (text-sm), açıklama çok küçük (text-xs)
✅ Sonuç: Görsel tutarlılık ve profesyonel görünüm
❌ Mevcut:
text-base
16px - Diğerlerinden büyük!
✅ Olmalı:
text-sm
14px - Standart
❌ Mevcut:
text-white/80
Beyaz yarı saydam
✅ Olmalı:
text-gray-400
Gri standart
❌ Mevcut:
pb-6
24px - Diğerlerinden büyük!
✅ Olmalı:
pb-4
16px - Standart
❌ Mevcut:
pb-4 sm:pb-6
Responsive karmaşık
✅ Olmalı:
pb-4
Sabit, basit
| Component | Başlık Font | Açıklama Font | Açıklama Renk | Container pb | Durum |
|---|---|---|---|---|---|
| playlist-card |
text-sm
|
text-xs
|
text-gray-400
|
pb-4
|
✅ Doğru |
| album-card |
text-sm
|
text-xs
|
text-gray-400
|
pb-4
|
✅ Doğru |
| song-card |
text-sm
|
text-xs
|
text-gray-400
|
pb-4
|
✅ Doğru |
| artist-card |
text-sm
|
text-xs
|
text-gray-400
|
pb-4
|
✅ Doğru |
| genre-card |
text-sm
|
text-xs
|
text-white/80
|
pb-4
|
⚠️ Renk Farklı |
| sector-card |
text-sm
|
text-xs
|
text-gray-400
|
pb-6
|
⚠️ Padding Farklı |
| radio-card |
text-base
|
text-xs
|
text-gray-400
|
pb-4 sm:pb-6
|
❌ 2 Hata |
4
Doğru Component
2
Kısmi Hatalı
1
Çok Hatalı
<div class="h-12 overflow-hidden pb-4">
<h3 class="font-semibold text-white text-sm leading-6 line-clamp-1">
Başlık
</h3>
<p class="text-xs text-gray-400 leading-6 line-clamp-1">
Açıklama
</p>
</div>
Font Sizes:
text-sm = 14px (başlık)text-xs = 12px (açıklama)text-base = 16px (kullanma!)Colors:
text-white = Başlık rengitext-gray-400 = Açıklama rengitext-white/80 = Kullanma!