diff --git a/rdgenerator/static/rdgenerator/css/app.css b/rdgenerator/static/rdgenerator/css/app.css index 714bf6f..85c448f 100644 --- a/rdgenerator/static/rdgenerator/css/app.css +++ b/rdgenerator/static/rdgenerator/css/app.css @@ -396,6 +396,14 @@ input[type="file"].form-control::-webkit-file-upload-button { .btn-row { display: flex; gap: 10px; flex-wrap: wrap; } .inline-form { display: inline-flex; vertical-align: middle; } .table .btn + .btn, .table .btn + .inline-form { margin-left: 8px; } +/* 表格操作列:按钮数量随任务状态变化,用单一 flex 容器统一间距与换行, + 避免各行 2~4 个按钮时排列参差 */ +.col-actions { min-width: 168px; } +.table .row-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; } +.table .row-actions > .btn, +.table .row-actions > .inline-form { margin-left: 0; } +.table .row-actions .inline-form { margin: 0; } +.table .row-actions .btn { white-space: nowrap; } /* ===== 平台选择卡 ===== */ .platform-grid { diff --git a/rdgenerator/templates/dashboard.html b/rdgenerator/templates/dashboard.html index 238f479..c6a685d 100644 --- a/rdgenerator/templates/dashboard.html +++ b/rdgenerator/templates/dashboard.html @@ -49,7 +49,8 @@