- Open your website in browser
- Press
F12to open Developer Tools - Click the device toggle icon (phone/tablet icon) in top-left
- Select different devices from dropdown menu
- Rotate device to test landscape orientation
| Device | Width | What to Check |
|---|---|---|
| iPhone 12/13 | 390px | Is text readable? Do buttons fit? |
| Samsung S21 | 360px | Are images scaled? Is nav accessible? |
| iPad | 768px | Do tabs look good? Proper spacing? |
| iPad Pro | 1024px | Tablets should show wider layout |
- ✅ Profile image scales properly
- ✅ Name and title are readable
- ✅ Social icons display correctly
- ✅ Navigation is accessible
- ✅ Tab buttons are clickable/tappable
- ✅ Content displays below tabs on mobile
- ✅ Text is fully visible
- ✅ App buttons wrap nicely
- ✅ Content scrolls smoothly
- ✅ Download buttons are large enough to tap
- ✅ No horizontal scrolling needed
- ✅ Text is readable (not too small)
- ✅ Touch targets are ≥44px (accessibility standard)
Your responsive design uses these Bootstrap classes:
col-12= full width on mobilecol-md-*= specific width on tablets+col-lg-*= specific width on desktopspx-3 px-md-0= padding on mobile, none on desktopcontainer-fluid= full width container
/* Tablets and down */
@media (max-width: 768px) { ... }
/* Mobile phones */
@media (max-width: 480px) { ... }
/* Very small devices */
@media (max-width: 320px) { ... }
/* Large screens */
@media (min-width: 992px) { ... }Issue: Text too small on mobile Status: ✅ Fixed - Font sizes scale down appropriately
Issue: Buttons not clickable Status: ✅ Fixed - All buttons now ≥44px touch target
Issue: Layout breaks on small screens Status: ✅ Fixed - Columns now stack vertically
Issue: Images overflow container Status: ✅ Fixed - Images now max-width: 100%
Need Help? Open your browser console (F12) to check for any JavaScript errors.