From 5aa0c9610de405fec733d060eb9629b3a9540a4f Mon Sep 17 00:00:00 2001 From: catlog22 Date: Sat, 27 Dec 2025 23:00:17 +0800 Subject: [PATCH] fix(issue-manager): Add History button to empty queue state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../templates/dashboard-css/32-issue-manager.css | 16 +++++++++++++++- .../dashboard-js/views/issue-manager.js | 6 ++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/ccw/src/templates/dashboard-css/32-issue-manager.css b/ccw/src/templates/dashboard-css/32-issue-manager.css index b59c180a..f994b14a 100644 --- a/ccw/src/templates/dashboard-css/32-issue-manager.css +++ b/ccw/src/templates/dashboard-css/32-issue-manager.css @@ -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 { diff --git a/ccw/src/templates/dashboard-js/views/issue-manager.js b/ccw/src/templates/dashboard-js/views/issue-manager.js index c2c2bbe1..ba4f8c7e 100644 --- a/ccw/src/templates/dashboard-js/views/issue-manager.js +++ b/ccw/src/templates/dashboard-js/views/issue-manager.js @@ -367,6 +367,12 @@ function renderQueueSection() { if (queueItems.length === 0) { return `
+
+ +

${t('issues.queueEmpty') || 'Queue is empty'}