From 1006824375d3c8e1465c0b6cc0d6311e0816689d Mon Sep 17 00:00:00 2001 From: Webklar Deploy Date: Wed, 17 Jun 2026 10:49:53 +0000 Subject: [PATCH] fix: Ticket-Dropdown nicht mehr abgeschnitten (overflow visible auf .tcard) Co-authored-by: Cursor --- src/components/TicketCard.jsx | 2 +- src/styles/global.css | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/TicketCard.jsx b/src/components/TicketCard.jsx index e34a8d6..a9e6b38 100644 --- a/src/components/TicketCard.jsx +++ b/src/components/TicketCard.jsx @@ -69,7 +69,7 @@ export default function TicketCard({ ticket, onUpdate }) { } el = el.parentElement } - fetch('http://127.0.0.1:7284/ingest/0747da40-b90b-4354-9b84-c9b550a81ec9', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Debug-Session-Id': '693b5f' }, body: JSON.stringify({ sessionId: '693b5f', runId: 'pre-fix', hypothesisId: 'A', location: 'TicketCard.jsx:hoverClip', message: 'dropdown clip measure', data: { which, contentH: +cr.height.toFixed(1), clippers }, timestamp: Date.now() }) }).catch(() => {}) + fetch('http://127.0.0.1:7284/ingest/0747da40-b90b-4354-9b84-c9b550a81ec9', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Debug-Session-Id': '693b5f' }, body: JSON.stringify({ sessionId: '693b5f', runId: 'post-fix', hypothesisId: 'A', location: 'TicketCard.jsx:hoverClip', message: 'dropdown clip measure', data: { which, contentH: +cr.height.toFixed(1), clippers }, timestamp: Date.now() }) }).catch(() => {}) }) } catch { /* ignore */ } } diff --git a/src/styles/global.css b/src/styles/global.css index 4e0f350..8077f45 100644 --- a/src/styles/global.css +++ b/src/styles/global.css @@ -1023,10 +1023,11 @@ textarea.form-control { .tickets-list { display: flex; flex-direction: column; gap: var(--sp-3); } .tcard { background: var(--surface-1); border: 1px solid var(--border); - border-radius: var(--r-md); overflow: hidden; transition: border-color 0.15s ease; + border-radius: var(--r-md); overflow: visible; transition: border-color 0.15s ease; } .tcard:hover { border-color: var(--border-strong); } .tcard.open { border-color: var(--border-accent); } +.tcard-detail { border-radius: 0 0 var(--r-md) var(--r-md); } .tcard-main { display: grid; grid-template-columns: 92px 1fr auto; gap: var(--sp-4); padding: var(--sp-4); align-items: center; cursor: pointer;