diff --git a/frontend/src/pages/contracts/ContractList.tsx b/frontend/src/pages/contracts/ContractList.tsx index dfea187f..d6ecec70 100644 --- a/frontend/src/pages/contracts/ContractList.tsx +++ b/frontend/src/pages/contracts/ContractList.tsx @@ -344,27 +344,14 @@ export default function ContractList() {

Verträge

-
- {isCustomerPortal && ( - - )} - {hasPermission('contracts:create') && !isCustomer && ( - - - - )} -
+ + )}
@@ -406,21 +393,35 @@ export default function ContractList() { {groupedContracts.map((group) => ( {/* Gruppen-Header */} -
- {group.isOwn ? ( - <> - -

Meine Verträge

- {group.contracts.length} - - ) : ( - <> - -

- Verträge von {group.customerName} -

- {group.contracts.length} - +
+
+ {group.isOwn ? ( + <> + +

Meine Verträge

+ {group.contracts.length} + + ) : ( + <> + +

+ Verträge von {group.customerName} +

+ {group.contracts.length} + + )} +
+ {/* Toggle rechtsbündig auf Höhe von "Meine Verträge" */} + {group.isOwn && ( + )}