Add Epic issue type and enhance issue detail display with epic-related information

This commit is contained in:
Cédric OLIVIER
2026-05-22 18:57:06 +02:00
parent dc6135ee95
commit 8bd2b4853f
4 changed files with 124 additions and 7 deletions
@@ -150,6 +150,78 @@
min-height: 8rem;
}
.epic-issues-card {
margin-top: 1rem;
background-color: #ffffff;
border: 1px solid #e5e7eb;
border-radius: 0.75rem;
padding: 1rem;
}
.epic-issues-header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 1rem;
margin-bottom: 1rem;
}
.epic-issues-header h2 {
margin: 0;
font-size: 1.1rem;
}
.epic-issues-header span {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 2rem;
padding: 0.2rem 0.5rem;
border-radius: 999px;
background: #dbeafe;
color: #1d4ed8;
font-weight: 700;
}
.epic-empty {
margin: 0;
color: #6b7280;
}
.epic-issues-list {
list-style: none;
margin: 0;
padding: 0;
display: grid;
gap: 0.75rem;
}
.epic-issue-item {
display: flex;
justify-content: space-between;
gap: 1rem;
padding: 0.85rem 1rem;
border: 1px solid #e5e7eb;
border-radius: 0.75rem;
background: #f9fafb;
}
.epic-issue-item strong,
.epic-issue-item p {
display: block;
}
.epic-issue-item p {
margin: 0.25rem 0 0;
color: #6b7280;
}
.epic-issue-item span {
color: #374151;
font-weight: 600;
white-space: nowrap;
}
.detail-card {
background-color: #ffffff;
border: 1px solid #e5e7eb;