fix(issue-manager): Add History button to empty queue state

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
catlog22
2025-12-27 23:00:17 +08:00
parent 7620ff703d
commit 5aa0c9610d
2 changed files with 21 additions and 1 deletions

View File

@@ -285,9 +285,23 @@
.queue-empty-container {
display: flex;
flex-direction: column;
min-height: 300px;
}
.queue-empty-toolbar {
display: flex;
justify-content: flex-end;
padding: 0.5rem 0;
margin-bottom: 0.5rem;
}
.queue-empty-container .queue-empty {
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 300px;
}
.queue-empty-title {

View File

@@ -367,6 +367,12 @@ function renderQueueSection() {
if (queueItems.length === 0) {
return `
<div class="queue-empty-container">
<div class="queue-empty-toolbar">
<button class="btn-secondary" onclick="showQueueHistoryModal()" title="${t('issues.queueHistory') || 'Queue History'}">
<i data-lucide="history" class="w-4 h-4"></i>
<span>${t('issues.history') || 'History'}</span>
</button>
</div>
<div class="queue-empty">
<i data-lucide="git-branch" class="w-16 h-16"></i>
<p class="queue-empty-title">${t('issues.queueEmpty') || 'Queue is empty'}</p>