feat (peminjam -ux) sprint 4: a11y + post- submission + fee transparansi + i18n kunci

Otherkamolos
Dikirim
18 Mei 2026 pukul 00.51 UTC
Penulis
Kamo
Commit
b8e13d7

Aksesibilitas 1: - StatusBanner mendapat peran = status + aria- langsung, sebuah ikon inline (jadi sukses / peringatan tidak disampaikan oleh warna saja), dan benjolan kontras dari text- {tehal, amber} -300 ke text- {teal, amber} -200 lebih dari 10% latar belakang (sekarang melewati WCAG AA ~ 4.7: 1 pada tema gelap). - RouteFocus mounts dalam tata letak akar dan bergerak keyboard / SR fokus ke # main- isi pada setiap perubahan rute sisi klien, jadi pembaca layar pengguna tanah di suatu tempat berarti bukan pada sebuah link basi dalam unmount page. 2. Batas waktu pengiriman pos (/ apply / done): menggantikan ujung kliff- "Aplikasi Terkirim. Kami akan berhubungan dengan langkah berikutnya." dengan 6- langkah waktu yang nyata (Hari ini 24h hari 2- 5 minggu 1 - 3 minggu 3-4 = minggu 4-6), per- step CTA yang menghubungkan kembali ke area kerja dan dokumen, sebuah "sementara Anda menunggu" checklist (menonton email, persiapan dokumen, tidak berlaku untuk kredit baru, kontak dukungan), dan dua primer aksi: area kerja dan telepon langsung. 3. Transparansi Fee / APR: lib / ratequote / feeBreakdown.ts memancarkan sebuah asal ilustratif / tiga- partai / prepaids ukuran kerusakan untuk jumlah pinjaman. FeeBreakdownDisclosure menjadikannya "Apa ini mungkin biaya panel total" di bawah Perkiraan angka-angka sempurna - peminjam melihat struktur (asal, penilaian, judul, kredit, prepaids) dan perintah-of-skala perkiraan dengan jelas "tidak Anda nyata LE" caveat. 4.i18n perancah kunci: pesan / en.json sekarang membawa peminjam-menghadap kunci untuk kesalahan umum, header, simpan otomatis, mode tes, estimasi, persetujuan, pintu depan, kepribadian, dan halaman selesai. Inggris sumber tinggal di sini; bukan-bahasa Inggris terjemahan sync dari kamo- terjemahan - kamus per konvensi projek. Komponen masih sebagian besar menggunakan hardcode literals Inggris - pembungkus adalah meningkat saat kita menyentuh kode sekitarnya. Pola: Usualisasi dari next-intl, namespace tingkat atas cocok dengan kunci di atas. Membangun 29 / 29, 140 tes lulus.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga