From b3f25369be1ec9eb757ab4d787297a70a7647b65 Mon Sep 17 00:00:00 2001 From: Gato Date: Sat, 23 May 2026 08:50:03 +0200 Subject: [PATCH] =?UTF-8?q?Modification=20ajoute=20de=20d=C3=A9pendence?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/issues/issue-detail/issue-detail.css | 57 ++++++++++++++++++- src/app/issues/issue-detail/issue-detail.html | 53 +++++++++++------ src/app/issues/issue-detail/issue-detail.ts | 55 +++++++++++------- 3 files changed, 124 insertions(+), 41 deletions(-) diff --git a/src/app/issues/issue-detail/issue-detail.css b/src/app/issues/issue-detail/issue-detail.css index 0171ee3..7c38889 100644 --- a/src/app/issues/issue-detail/issue-detail.css +++ b/src/app/issues/issue-detail/issue-detail.css @@ -146,8 +146,61 @@ background-color: #f3f4f6; } -.dependency-multiselect { - min-height: 8rem; +.dependency-list { + list-style: none; + margin: 0 0 0.5rem; + padding: 0; + display: flex; + flex-direction: column; + gap: 0.35rem; +} + +.dependency-item { + display: flex; + align-items: center; + justify-content: space-between; + gap: 0.5rem; + padding: 0.3rem 0.6rem; + border: 1px solid #e5e7eb; + border-radius: 0.4rem; + background: #f9fafb; +} + +.dependency-label { + font-size: 0.875rem; + color: #374151; +} + +.dependency-remove { + flex-shrink: 0; + border: none; + background: transparent; + color: #9ca3af; + font-size: 1.1rem; + line-height: 1; + cursor: pointer; + padding: 0 0.15rem; + border-radius: 0.25rem; +} + +.dependency-remove:hover { + color: #b91c1c; + background: #fee2e2; +} + +.dependency-add-btn { + margin-top: 0.25rem; +} + +.dependency-add-row { + display: flex; + align-items: center; + gap: 0.5rem; + margin-top: 0.25rem; +} + +.dependency-select { + flex: 1; } .epic-issues-card { diff --git a/src/app/issues/issue-detail/issue-detail.html b/src/app/issues/issue-detail/issue-detail.html index 2afc20d..c170c62 100644 --- a/src/app/issues/issue-detail/issue-detail.html +++ b/src/app/issues/issue-detail/issue-detail.html @@ -1,3 +1,4 @@ +