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.
|
- 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.
|
- 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 */}
|
{/* Tenders List for Selected Day */}
|
||||||
<div className="space-y-3">
|
<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>}
|
{!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>
|
<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)}
|
{dayTenders.map(card)}
|
||||||
|
|||||||
Reference in New Issue
Block a user