diff --git a/ui/builder.html b/ui/builder.html index 6c0c772..d9b0dc1 100644 --- a/ui/builder.html +++ b/ui/builder.html @@ -219,6 +219,24 @@ input,textarea,button,select{font-family:inherit} .fval-lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)} .fval-inp{width:100%;font-size:13px;border:1.5px solid var(--border);border-radius:6px;padding:6px 8px;outline:none;font-family:inherit;background:var(--surface-alt);resize:vertical;line-height:1.5} .fval-inp:focus{border-color:var(--border-focus);background:#fff} + +/* ── 양식 합치기: 입력 패널 ──────────────── */ +.filler-input-panel{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)} +.ftpl-view{padding:8px 14px;border-bottom:1px solid var(--border);background:var(--surface-alt);flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:38px;max-height:90px;overflow-y:auto} +.ftpl-view::-webkit-scrollbar{height:4px} +.ftpl-empty{font-size:11px;color:var(--muted);font-style:italic} +.ftpl-title{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--text);padding-right:8px;border-right:1px solid var(--border);margin-right:4px} +.ftpl-sec{display:inline-flex;align-items:center;gap:3px;font-size:11px;background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:2px 7px;white-space:nowrap} +.ftpl-mark{font-size:13px;line-height:1} +.ftpl-name{font-weight:500;color:var(--text)} +.ftpl-arr{color:var(--muted);font-size:9px} +.ftpl-badge{font-size:9px;background:var(--accent-bg);color:var(--accent);border-radius:3px;padding:1px 5px;font-weight:700;margin-left:2px;letter-spacing:.04em} +.filler-textarea-wrap{flex:1;display:flex;flex-direction:column;padding:12px;overflow:hidden} +.filler-input-lbl{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:7px;display:flex;align-items:center;gap:7px} +.filler-inst-count{font-size:11px;font-weight:600;color:var(--accent);background:var(--accent-bg);border-radius:99px;padding:1px 9px;text-transform:none;letter-spacing:0} +.filler-textarea{flex:1;width:100%;font-size:13px;font-family:inherit;border:1.5px solid var(--border);border-radius:var(--r);padding:10px 12px;outline:none;resize:none;line-height:1.75;background:var(--surface);color:var(--text)} +.filler-textarea:focus{border-color:var(--border-focus)} +.filler-textarea::placeholder{color:var(--muted)}
@@ -286,18 +304,29 @@ input,textarea,button,select{font-family:inherit}템플릿이 없습니다
-위의 📂 JSON 불러오기 버튼으로
Builder에서 만든 양식 JSON을 가져오세요
내용을 채우면 미리보기가 표시됩니다+
양식을 붙여넣으면 합치기 결과가 표시됩니다
템플릿이 없습니다
-위의 📂 JSON 불러오기 버튼으로
Builder에서 만든 양식 JSON을 가져오세요
양식에 섹션이 없습니다