From 55efb8675c98fec880a784a15ab79b1f50db9677 Mon Sep 17 00:00:00 2001 From: ht Date: Sun, 6 Sep 2026 18:13:30 +0300 Subject: [PATCH] expose tender match score accessibly --- docs/quality/uygulama-durumu.md | 6 ++++++ src/components/TenderCard.jsx | 1 + src/components/TenderDetailModal.jsx | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/quality/uygulama-durumu.md b/docs/quality/uygulama-durumu.md index e2fe659..2955d12 100644 --- a/docs/quality/uygulama-durumu.md +++ b/docs/quality/uygulama-durumu.md @@ -2000,3 +2000,9 @@ Doğrulama: 287 test geçti, üretim derlemesi başarılı. Kur hesaplayıcısındaki tutar alanı artık ondalık klavye ipucu, geçersiz giriş durumu ve ilişkili hata açıklamasıyla ekran okuyucu ve mobil giriş akışlarına açık. Doğrulama: 287 test geçti, üretim derlemesi başarılı. + +### 2026-09-06 · Uyum skorunun ekran okuyucu açıklaması + +İhale kartı ve detay görünümündeki şirket uyum skoru rozetleri artık yüzde değerini ve eşleşme nedenlerine nasıl erişileceğini ARIA etiketiyle bildiriyor; skor yalnızca görsel rozet veya masaüstü tooltip’ine bağlı değil. + +Doğrulama: 287 test geçti, üretim derlemesi başarılı. diff --git a/src/components/TenderCard.jsx b/src/components/TenderCard.jsx index b37a2c4..1d45e97 100644 --- a/src/components/TenderCard.jsx +++ b/src/components/TenderCard.jsx @@ -159,6 +159,7 @@ export const TenderCard = ({ tender }) => { )} {tender.aiMatchScore != null && ( `‘${n.terim}’ ${n.alan}nde geçiyor`).join('\n') : 'Profilinizdeki terimlerden hiçbiri bu ihalede geçmiyor'} diff --git a/src/components/TenderDetailModal.jsx b/src/components/TenderDetailModal.jsx index d7770d6..34633cd 100644 --- a/src/components/TenderDetailModal.jsx +++ b/src/components/TenderDetailModal.jsx @@ -446,7 +446,7 @@ export const TenderDetailModal = () => { {tender.aiMatchScore != null && ( - + %{tender.aiMatchScore} Şirket Uyumu )}