From 219863d53873468e73919b20e74e39d479e54fca Mon Sep 17 00:00:00 2001 From: Thomas Reitz Date: Thu, 12 Mar 2026 20:49:36 +0100 Subject: [PATCH] feat(crm): remove Lexware section from ContactDetailPage Lexware contact linking is not relevant for individual contacts, only for companies. Removed LexwareSection component and the two-column topRow grid layout. Co-Authored-By: Claude Sonnet 4.6 --- .../src/crm/contacts/ContactDetailPage.module.css | 14 -------------- .../src/crm/contacts/ContactDetailPage.tsx | 15 ++------------- 2 files changed, 2 insertions(+), 27 deletions(-) diff --git a/packages/frontend/src/crm/contacts/ContactDetailPage.module.css b/packages/frontend/src/crm/contacts/ContactDetailPage.module.css index 8c058e9..91f6a72 100644 --- a/packages/frontend/src/crm/contacts/ContactDetailPage.module.css +++ b/packages/frontend/src/crm/contacts/ContactDetailPage.module.css @@ -110,20 +110,6 @@ flex-shrink: 0; } -/* ---- Top row: Kontaktdaten + Lexware ---- */ -.topRow { - display: grid; - grid-template-columns: 1fr 260px; - gap: 1.5rem; - align-items: start; - margin-bottom: 1.5rem; -} - -@media (max-width: 960px) { - .topRow { - grid-template-columns: 1fr; - } -} /* ---- Card ---- */ .card { diff --git a/packages/frontend/src/crm/contacts/ContactDetailPage.tsx b/packages/frontend/src/crm/contacts/ContactDetailPage.tsx index 7222231..2affd94 100644 --- a/packages/frontend/src/crm/contacts/ContactDetailPage.tsx +++ b/packages/frontend/src/crm/contacts/ContactDetailPage.tsx @@ -4,7 +4,6 @@ import { useContact, useDeals, useDeleteContact } from '../hooks'; import { ContactFormModal } from './ContactFormModal'; import { ActivityFormModal } from '../activities/ActivityFormModal'; import { Modal } from '../../components/Modal'; -import { LexwareSection } from '../lexware/LexwareSection'; import { CustomFieldsDisplay } from '../CustomFieldsDisplay'; import type { Contact, Activity, ActivityType } from '../types'; import { CONTACT_SOURCE_LABELS, ENTITY_STATUS_LABELS } from '../types'; @@ -199,8 +198,8 @@ export function ContactDetailPage() { - {/* ── Top row: Kontaktdaten (wide) + Lexware (small) ── */} -
+ {/* ── Kontaktdaten ── */} +
{/* Contact data card */}
@@ -486,16 +485,6 @@ export function ContactDetailPage() { )}
- - {/* ── Right: Lexware (compact) ── */} -
- -
{/* ── Aktivitäten (full width below) ── */}