aboutsummaryrefslogtreecommitdiff
path: root/internal/admin/static
diff options
context:
space:
mode:
Diffstat (limited to 'internal/admin/static')
-rw-r--r--internal/admin/static/admin.css17
1 files changed, 8 insertions, 9 deletions
diff --git a/internal/admin/static/admin.css b/internal/admin/static/admin.css
index 5bf9b14..f77e55a 100644
--- a/internal/admin/static/admin.css
+++ b/internal/admin/static/admin.css
@@ -135,8 +135,8 @@ body{font-family:monospace;background:var(--bg);color:var(--text);display:flex;f
.talk-clause-label{color:#888;font-size:9px;white-space:nowrap}
.talk-clause-del{padding:0 4px;font-size:9px;line-height:1.4;border:none;border-radius:2px;background:var(--danger);color:#fff;cursor:pointer;font-family:monospace;flex-shrink:0}
-.talk-clause-add-bar{display:flex;gap:4px;margin-top:4px;flex-wrap:wrap;padding-bottom:6px}
-.talk-clause-add-btn{font-size:9px;padding:1px 6px;line-height:1.4;border:1px solid rgba(100,160,255,.2);border-radius:2px;background:transparent;color:#6af;cursor:pointer;font-family:monospace}
+.talk-clause-add-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(100%/5,110px),1fr));gap:4px;margin-top:4px;padding-bottom:6px}
+.talk-clause-add-btn{font-size:9px;padding:1px 6px;line-height:1.4;border:1px solid rgba(100,160,255,.2);border-radius:2px;background:transparent;color:#6af;cursor:pointer;font-family:monospace;width:100%;min-width:0}
.talk-clause-add-btn:hover{background:rgba(100,160,255,.1)}
.talk-goto-fallback{display:flex;align-items:center;gap:6px;margin-top:6px;padding:4px 6px;background:rgba(255,255,255,.015);border:1px dashed var(--border);border-radius:3px}
@@ -379,8 +379,8 @@ g.ud-hover:hover text{font-weight:bold}
.ie-cond-eq{font-size:11px;color:#888;font-weight:bold;white-space:nowrap;flex-shrink:0}
.ie-cond-rm{flex-shrink:0}
.ie-cond-grp-rm{margin-left:auto}
-.ie-cond-addbar{display:flex;gap:3px;flex-wrap:wrap;margin-top:4px}
-.ie-add-btn{font-size:10px!important;padding:2px 6px!important;background:var(--accent)!important;color:var(--text)!important;border:1px solid #1a5a8e!important;font-family:monospace!important;border-radius:3px!important;cursor:pointer;white-space:nowrap}
+.ie-cond-addbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(100%/5,110px),1fr));gap:4px;margin-top:4px}
+.ie-add-btn{font-size:10px!important;padding:2px 6px!important;background:var(--accent)!important;color:var(--text)!important;border:1px solid #1a5a8e!important;font-family:monospace!important;border-radius:3px!important;cursor:pointer;white-space:nowrap;width:100%;min-width:0}
.ie-add-btn:hover{background:#1a5a8e!important;color:#fff!important}
/* Action editor */
@@ -416,7 +416,7 @@ g.ud-hover:hover text{font-weight:bold}
.ie-inter-steps{margin-top:4px}
.ie-step-list{display:flex;flex-direction:column;gap:4px}
.ie-step-row{background:rgba(100,160,255,.03);border:1px solid rgba(100,160,255,.1);border-radius:6px;padding:8px;display:flex;flex-direction:column;gap:4px}
-.ie-step-header{display:flex;align-items:center;gap:6px}
+.ie-step-header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.ie-step-label{font-size:10px;color:#6af;text-transform:uppercase;letter-spacing:.3px;font-weight:bold;white-space:nowrap}
.ie-step-addmore{color:#6af;border:1px solid rgba(100,160,255,.25);background:transparent;font-size:10px;padding:1px 6px;border-radius:3px;cursor:pointer;font-family:monospace;line-height:1}
.ie-step-addmore:hover{background:rgba(100,160,255,.1)}
@@ -428,10 +428,9 @@ g.ud-hover:hover text{font-weight:bold}
.ie-cond-title{font-size:10px;color:#6af;text-transform:uppercase;letter-spacing:.3px;font-weight:bold;margin-bottom:2px}
.ie-step-effects{margin:2px 0}
.ie-step-messages{margin:2px 0}
-.ie-step-addbar{display:none;flex-wrap:wrap;gap:3px;margin-top:2px}
-.ie-step-row.show-addbar .ie-step-addbar{display:flex}
-.ie-step-addbar-bottom{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}
-.ie-step-addbar-bottom .btn{flex:0 0 auto;padding:4px 10px;font-size:11px}
+.ie-step-addbar{display:none;flex-wrap:wrap;gap:4px;margin-top:2px}
+.ie-step-row.show-addbar .ie-step-addbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(100%/5,110px),1fr))}
+.ie-step-addbar-bottom{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(100%/5,110px),1fr));gap:4px;margin-top:6px}
/* ── Message rows within a step ── */
.ie-msg-row{display:flex;align-items:center;gap:4px}