fix: improve mobile responsiveness across all pages

This commit is contained in:
2026-01-28 21:14:45 +00:00
parent 0198348494
commit b23e5ef801
7 changed files with 21 additions and 21 deletions

View File

@@ -67,16 +67,16 @@ export default function ClientDetailPage() {
return (
<div className="max-w-4xl mx-auto space-y-6 animate-fade-in">
{/* Header */}
<div className="flex items-start gap-4">
<div className="flex flex-col sm:flex-row items-start gap-4">
<button onClick={() => navigate('/clients')} className="mt-1 p-2 rounded-lg text-slate-400 hover:bg-slate-100 hover:text-slate-600 transition-colors">
<ArrowLeft className="w-5 h-5" />
</button>
<div className="flex-1">
<div className="flex-1 min-w-0">
<div className="flex items-center gap-4">
<div className="w-16 h-16 bg-blue-100 text-blue-700 rounded-2xl flex items-center justify-center text-xl font-bold">
<div className="w-16 h-16 bg-blue-100 text-blue-700 rounded-2xl flex items-center justify-center text-xl font-bold flex-shrink-0">
{getInitials(client.firstName, client.lastName)}
</div>
<div className="flex-1">
<div className="flex-1 min-w-0">
<h1 className="text-2xl font-bold text-slate-900">
{client.firstName} {client.lastName}
</h1>
@@ -93,14 +93,14 @@ export default function ClientDetailPage() {
</div>
</div>
</div>
<div className="flex gap-2">
<div className="flex flex-wrap gap-2">
<button onClick={handleMarkContacted} className="flex items-center gap-2 px-3 py-2 bg-emerald-50 text-emerald-700 rounded-lg text-sm font-medium hover:bg-emerald-100 transition-colors">
<CheckCircle2 className="w-4 h-4" />
Contacted
<span className="hidden sm:inline">Contacted</span>
</button>
<button onClick={() => setShowCompose(true)} className="flex items-center gap-2 px-3 py-2 bg-blue-50 text-blue-700 rounded-lg text-sm font-medium hover:bg-blue-100 transition-colors">
<Sparkles className="w-4 h-4" />
Generate Email
<span className="hidden sm:inline">Generate Email</span>
</button>
<button onClick={() => setShowEdit(true)} className="p-2 rounded-lg text-slate-400 hover:bg-slate-100 hover:text-slate-600 transition-colors">
<Edit3 className="w-4 h-4" />