a11y: announce selected calendar day results
This commit is contained in:
@@ -1297,3 +1297,8 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö
|
||||
|
||||
- Takvim ayındaki gün seçim düğmelerine açık `type="button"` eklendi. Takvim bir form içinde yeniden kullanıldığında gün seçimi istemeden form gönderimi başlatmıyor.
|
||||
- 280 test ve build başarılı. Takvim bileşeninin gerçek Google/Outlook aktarımı hâlâ kapsam dışı; genel plan açık.
|
||||
|
||||
### 2026-09-06 — Takvim gün sonucu canlı bildirimi
|
||||
|
||||
- Seçili günün “tarihli ihaleler” başlığı `aria-live="polite"` olarak işaretlendi. Gün düğmesiyle seçim değiştiğinde ekran okuyucu yeni tarih bağlamını duyurabiliyor.
|
||||
- 280 test ve build başarılı. Gerçek ekran okuyucu ile sesli kabul testi yapılmadı; genel plan açık.
|
||||
|
||||
@@ -81,7 +81,7 @@ export const TenderCalendar = () => {
|
||||
|
||||
{/* Tenders List for Selected Day */}
|
||||
<div className="space-y-3">
|
||||
<h2 className="text-sm font-bold">{selectedDay.split('-').reverse().join('.')} tarihli ihaleler</h2>
|
||||
<h2 className="text-sm font-bold" aria-live="polite">{selectedDay.split('-').reverse().join('.')} tarihli ihaleler</h2>
|
||||
{!dayTenders.length && <p className="text-sm text-slate-500">Bu gün için yüklenen havuzda ihale yok.</p>}
|
||||
<p className="text-xs text-slate-500">Saati bilinen ihaleler erken saatten geç saate sıralanır; saati doğrulanmamış kayıtlar sonda gösterilir.</p>
|
||||
{dayTenders.map(card)}
|
||||
|
||||
Reference in New Issue
Block a user