Repository navigation
fix(typography): announce localized font result counts - #495
Vamsi-2581 wants to merge 4 commits into
Conversation
|
@Vamsi-2581 is attempting to deploy a commit to the yashkewlani2020-gmailcom's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Hi @Vamsi-2581, welcome to DesignHub and thanks for your first pull request! 🎉 DesignHub is an open-source, local-first design and brand toolkit that runs entirely in the browser: set up a brand once and get logo variants, mockups, social media assets, a brand guidelines PDF and design tokens, plus typography, color, icon, background, effects, SVG and accessibility tools. No login, no backend, no API keys. A maintainer will review this soon. Meanwhile, please check that If you like the project, a ⭐ on the repository helps other people find it. Feel free to contribute more! Issues labeled |
Summary
Adds a polite, debounced live announcement for the filtered Google Fonts count and translates its singular/plural forms in English, Spanish, French, and Hindi.
Closes #487
Screenshots
No visual layout change. The visible count remains in place; the additional announcement is screen-reader-only.
Checklist
pnpm typecheck,pnpm test,pnpm lint,pnpm check:dashesandpnpm buildpassfeat:,fix:,docs:,chore:)any, noconsole.log, no new external servicesCHANGELOG.mdupdated if behavior changed (no usage or visual guidance changes required)Breaking changes
None.
Testing completed
Added a Playwright check that searches for a font and reads the settled live announcement, plus unit assertions for singular and plural messages in all four locales. I could not run the repository's pnpm commands in this GitHub-only session; CI should run them on the PR branch.
Follow-up: commit b17e25d fixes a missing comma in the Hindi message catalog that prevented TypeScript parsing. No workflow jobs have run on the current head. The Vercel status reports “Authorization required to deploy.” The listed typecheck, tests, lint, dash check, build, theme/mobile, and keyboard checks remain pending.