Back home

September 22, 2026

Kids Keyboard: UI/UX Improvements for Exit Fullscreen Modal

By Zulfiqar Junejo
Kids Keyboard: UI/UX Improvements for Exit Fullscreen Modal

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.5rem padding, 420px max-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.