export function getContactGridApp(): string {
  return `<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>Contact Grid</title><style>*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:#f5f7fa;padding:20px}.container{max-width:1600px;margin:0 auto}.header{background:white;padding:24px;border-radius:12px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;justify-content:space-between;align-items:center}h1{font-size:24px;color:#1f2937}.controls{display:flex;gap:12px}input,select{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}button{padding:8px 16px;background:#667eea;color:white;border:none;border-radius:6px;cursor:pointer;font-weight:600}table{width:100%;background:white;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-collapse:collapse}th,td{padding:16px;text-align:left;border-bottom:1px solid #e5e7eb}th{background:#f9fafb;font-weight:600;color:#374151;font-size:13px;text-transform:uppercase}tr:hover{background:#f9fafb}.avatar{width:32px;height:32px;border-radius:50%;background:#667eea;color:white;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;margin-right:8px}</style></head><body><div class="container"><div class="header"><h1>👥 Contacts</h1><div class="controls"><input type="search" placeholder="Search contacts..."><select><option>All Companies</option><option>Acme Corp</option><option>TechStart Inc</option></select><button>Add Contact</button></div></div><table><thead><tr><th>Contact</th><th>Email</th><th>Phone</th><th>Company</th><th>Tickets</th><th>Last Contact</th><th>Actions</th></tr></thead><tbody><tr><td><span class="avatar">JD</span><strong>John Doe</strong></td><td>john.doe@example.com</td><td>(555) 123-4567</td><td>Acme Corp</td><td>3 open</td><td>2h ago</td><td><button style="font-size:12px;padding:6px 12px">View</button></td></tr><tr><td><span class="avatar">JS</span><strong>Jane Smith</strong></td><td>jane.smith@example.com</td><td>(555) 234-5678</td><td>TechStart Inc</td><td>1 open</td><td>5h ago</td><td><button style="font-size:12px;padding:6px 12px">View</button></td></tr><tr><td><span class="avatar">BW</span><strong>Bob Wilson</strong></td><td>bob.wilson@example.com</td><td>(555) 345-6789</td><td>Acme Corp</td><td>0 open</td><td>1d ago</td><td><button style="font-size:12px;padding:6px 12px">View</button></td></tr><tr><td><span class="avatar">AJ</span><strong>Alice Johnson</strong></td><td>alice.johnson@example.com</td><td>(555) 456-7890</td><td>GlobalTech</td><td>2 open</td><td>3h ago</td><td><button style="font-size:12px;padding:6px 12px">View</button></td></tr></tbody></table></div></body></html>`;
}
