feat(ux): /sonuc'a tek cümlelik cevap, liste durumu ve kilometre taşları
- Sayfanın h1'i yoktu: "Sıralamanla açılan programlar" + "85.000. sıradasın (Sayısal). 4.760 program sana açık" başlığı en üstte; tadımlık altında (375 px'te hâlâ ilk ekranda, 474 px) - Başlık altında liste durumu: boşsa + ipucu, doluysa "Listende 3/24 program · 21 yer kaldı" düğmesi çekmeceyi açar - + ile ilk programda ve 24/24'te tek seferlik sakin onay; liste doluyken ne yapılacağını söyleyen mesaj - Bildirimler 16 px başlık, okunur açıklama, sitenin köşesiyle - Başlık ve tablo aynı sorguyu React cache ile paylaşıyor Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -37,8 +37,13 @@ const Toaster = ({ ...props }: ToasterProps) => {
|
||||
} as React.CSSProperties
|
||||
}
|
||||
toastOptions={{
|
||||
// Şişko ve sade (DESIGN.md §10): başlık 16 px, açıklama okunur
|
||||
// koyulukta; kutu sitenin kart köşesiyle aynı.
|
||||
classNames: {
|
||||
toast: "cn-toast",
|
||||
toast: "cn-toast !rounded-2xl !border-slate-200 !p-4 !shadow-lg",
|
||||
title: "!text-base !font-semibold !text-slate-900",
|
||||
description: "!text-sm !leading-relaxed !text-slate-600",
|
||||
icon: "!text-primary",
|
||||
},
|
||||
}}
|
||||
{...props}
|
||||
|
||||
Reference in New Issue
Block a user