diff --git a/ui/builder.html b/ui/builder.html index 6d04039..5faebfd 100644 --- a/ui/builder.html +++ b/ui/builder.html @@ -245,6 +245,13 @@ input,textarea,button,select{font-family:inherit} .ftpl-role{font-size:9px;border-radius:3px;padding:1px 5px;font-weight:700;margin-left:2px;letter-spacing:.03em} .ftpl-role.collect{background:var(--accent-bg);color:var(--accent)} .ftpl-role.fixed{background:var(--surface-alt);color:var(--muted);border:1px solid var(--border)} +/* per_line 전용 UI */ +.perline-block{display:flex;align-items:center;gap:7px;padding:5px 6px;background:var(--surface-alt);border:1px solid var(--border);border-radius:5px} +.perline-lbl{font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap} +.perline-inp{width:72px;font-size:14px;font-weight:600;border:1.5px solid var(--border);border-radius:5px;padding:3px 7px;outline:none;background:var(--surface);text-align:center;color:var(--text)} +.perline-inp:focus{border-color:var(--border-focus)} +.perline-inp::placeholder{font-size:10px;font-weight:400;color:var(--muted)} +.perline-unit{font-size:11px;color:var(--muted)} /* ── Tab 3: 구조 추출 ────────────────────────── */ #panel-extractor{flex-direction:column} @@ -894,7 +901,7 @@ function renderDetail(){ ${availSet.length?``:''} -