diff options
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/admin/static/admin.css | 17 |
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} |
