**Issue:**
- PageHeader had max-w-5xl hardcoded
- This made all pages boxed (Orders, Products, etc.)
- Only settings pages should be boxed
**Solution:**
- Use useLocation to detect current route
- Apply max-w-5xl only when pathname starts with '/settings'
- All other pages get full width (w-full)
**Result:**
✅ Settings pages: Boxed layout (max-w-5xl)
✅ Other pages: Full width layout
✅ Consistent with design system