September 22, 2026
Kids Keyboard: UI/UX Improvements for Exit Fullscreen Modal
By Zulfiqar Junejo

Today, I'm sharing a set of UI/UX improvements for the Kids Keyboard app's exit fullscreen modal.
What Changed
Password Field Improvements
The PIN input field now uses a cleaner placeholder (0000 instead of Enter PIN) and a more appropriately sized font, making it easier for parents to quickly identify what they're typing.
Modern Modal Design
The exit fullscreen modal has been refreshed with a more polished aesthetic:
- Tighter spacing and proportions (
2.5rempadding,420pxmax-width) - Softer overlay (
rgba(0,0,0,0.6)with enhanced backdrop blur) - Refined typography with better hierarchy and improved readability
- Smoother input focus transitions with border color and shadow effects
- Placeholder text now uses a subtler font size (
0.95rem) and reduced letter-spacing
Clearer Error Feedback
When an incorrect PIN is entered, the modal now explicitly displays "Incorrect password" and clears the input field so parents can start fresh immediately, rather than having to manually delete the wrong PIN.
Try It Out
The updated app is available at /apps/kids-keyboard/ on the website, or clone the repository and open index.html in your browser.