feat: issues board - add submitter name, comments, and edit support
This commit is contained in:
parent
21e72b438f
commit
f96171a345
3 changed files with 313 additions and 28 deletions
102
static/style.css
102
static/style.css
|
|
@ -2644,8 +2644,8 @@ table.ts-allegiance td:first-child {
|
|||
/* ─── Issues Board ─── */
|
||||
|
||||
.issues-window {
|
||||
width: 500px;
|
||||
height: 450px;
|
||||
width: 540px;
|
||||
height: 520px;
|
||||
}
|
||||
|
||||
.issues-window .window-content {
|
||||
|
|
@ -2672,6 +2672,18 @@ table.ts-allegiance td:first-child {
|
|||
background: #1a1a2a;
|
||||
}
|
||||
|
||||
.issue-header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
.issue-author {
|
||||
color: #8a8a6a;
|
||||
font-size: 0.65rem;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.issue-row .issue-description {
|
||||
color: #aaa;
|
||||
font-size: 0.75rem;
|
||||
|
|
@ -2703,15 +2715,22 @@ table.ts-allegiance td:first-child {
|
|||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.issue-actions {
|
||||
display: flex;
|
||||
gap: 4px;
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
.issue-resolve-btn,
|
||||
.issue-reopen-btn,
|
||||
.issue-delete-btn {
|
||||
.issue-delete-btn,
|
||||
.issue-edit-btn,
|
||||
.issue-comment-btn {
|
||||
padding: 1px 6px;
|
||||
font-size: 0.65rem;
|
||||
background: transparent;
|
||||
cursor: pointer;
|
||||
border-radius: 3px;
|
||||
margin-left: 4px;
|
||||
}
|
||||
|
||||
.issue-resolve-btn {
|
||||
|
|
@ -2744,8 +2763,83 @@ table.ts-allegiance td:first-child {
|
|||
color: #fff;
|
||||
}
|
||||
|
||||
.issue-edit-btn {
|
||||
color: #ca4;
|
||||
border: 1px solid #ca4;
|
||||
}
|
||||
|
||||
.issue-edit-btn:hover {
|
||||
background: #ca4;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.issue-comment-btn {
|
||||
color: #6af;
|
||||
border: 1px solid #6af;
|
||||
}
|
||||
|
||||
.issue-comment-btn:hover {
|
||||
background: #6af;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.issues-form {
|
||||
padding: 6px 8px;
|
||||
border-top: 1px solid #444;
|
||||
background: #1a1a1a;
|
||||
}
|
||||
|
||||
/* Edit form */
|
||||
.issue-edit-form {
|
||||
margin-top: 6px;
|
||||
padding: 6px;
|
||||
background: #1a1a2a;
|
||||
border: 1px solid #444;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
/* Comments section */
|
||||
.issue-comments-section {
|
||||
margin-top: 6px;
|
||||
padding: 6px;
|
||||
background: #151520;
|
||||
border: 1px solid #333;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.issue-comments-list {
|
||||
max-height: 120px;
|
||||
overflow-y: auto;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.issue-comment {
|
||||
padding: 3px 0;
|
||||
border-bottom: 1px solid #2a2a2a;
|
||||
}
|
||||
|
||||
.issue-comment:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.comment-author {
|
||||
color: #8a8a6a;
|
||||
font-size: 0.7rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.comment-date {
|
||||
color: #555;
|
||||
font-size: 0.6rem;
|
||||
}
|
||||
|
||||
.comment-text {
|
||||
color: #bbb;
|
||||
font-size: 0.75rem;
|
||||
padding-left: 4px;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
.issue-comment-form {
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue