{
    "name": "STACK_IN_TX_1",
    "description": "스택 내부용 텍스트 리스트 (날짜 데코 + 제목 + 내용)",
    "type": "list",
    "settings": [
        {
            "group": "게시물",
            "fields": [
                { "key": "post_count", "label": "게시물 개수", "type": "text", "placeholder": "5" },
                { "key": "post_order", "label": "게시물 순서", "type": "select", "options": [{"v":"","l":"최신날짜순(기본)"},{"v":"num_asc","l":"등록순"}] },
                { "key": "notice_first", "label": "공지우선", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"1","l":"공지우선"}] },
                { "key": "view_mode", "label": "클릭 동작", "type": "select", "options": [{"v":"","l":"일반링크(기본)"},{"v":"modal","l":"게시물모달"}] },
                { "key": "modal_width", "label": "모달 넓이 (게시물모달 시)", "type": "text", "placeholder": "720px" },
                { "key": "list_gap", "label": "리스트 간격 (중간 라인 없을 시 사용)", "type": "text", "placeholder": "clamp(8px, calc(0.47vw + 6.5px), 14px)" }
            ]
        },
        {
            "group": "리스트 항목 라인",
            "fields": [
                { "key": "item_line", "label": "항목 하단 라인", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"show","l":"출력"}] },
                { "key": "item_line_color", "label": "라인 컬러", "type": "text", "placeholder": "#e5e7eb" },
                { "key": "item_line_style", "label": "라인 스타일", "type": "select", "options": [{"v":"","l":"실선(기본)"},{"v":"dashed","l":"점선"},{"v":"dotted","l":"도트"}] },
                { "key": "item_line_width", "label": "라인 두께", "type": "text", "placeholder": "1px" },
                { "key": "item_padding", "label": "항목 패딩 (상 우 하 좌)", "type": "text", "placeholder": "clamp(14px, calc(0.63vw + 12px), 22px) 0" },
                { "key": "outer_line", "label": "맨 위/아래 라인 (전체 박스)", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"show","l":"출력"}] }
            ]
        },
        {
            "group": "날짜",
            "fields": [
                { "key": "date_design", "label": "날짜 디자인", "type": "select", "options": [{"v":"","l":"기본 — 위:2026 아래:04.12"},{"v":"style2","l":"축약 — 위:26.04 아래:12"},{"v":"style3","l":"박스형 — 위:26.04 아래:12 + 배경박스"}] },
                { "key": "date_small_size", "label": "작은글씨 크기", "type": "text", "placeholder": "clamp(11px, calc(0.08vw + 10.75px), 12px)" },
                { "key": "date_small_color", "label": "작은글씨 컬러", "type": "text", "placeholder": "#888" },
                { "key": "date_big_size", "label": "큰글씨 크기", "type": "text", "placeholder": "clamp(22px, calc(0.94vw + 19px), 28px)" },
                { "key": "date_big_color", "label": "큰글씨 컬러", "type": "text", "placeholder": "#222" },
                { "key": "date_big_weight", "label": "큰글씨 두께", "type": "text", "placeholder": "700" },
                { "key": "date_gap", "label": "작은↔큰 사이 간격", "type": "text", "placeholder": "clamp(2px, calc(0.08vw + 1.75px), 3px)" },
                { "key": "date_width", "label": "날짜 영역 넓이 (clamp 가능)", "type": "text", "placeholder": "clamp(55px, calc(1.17vw + 51.25px), 70px)" },
                { "key": "date_align", "label": "날짜 정렬", "type": "select", "options": [{"v":"","l":"좌측(기본)"},{"v":"center","l":"가운데"},{"v":"right","l":"우측"}] },
                { "key": "date_box_bg", "label": "배경", "type": "text", "placeholder": "#f1f5f9", "showWhen": {"key":"date_design","value":"style3"} },
                { "key": "date_box_border", "label": "테두리", "type": "text", "placeholder": "1px solid #e2e8f0", "showWhen": {"key":"date_design","value":"style3"} },
                { "key": "date_box_radius", "label": "라운드", "type": "text", "placeholder": "8px", "showWhen": {"key":"date_design","value":"style3"} },
                { "key": "date_box_padding", "label": "패딩", "type": "text", "placeholder": "8px", "showWhen": {"key":"date_design","value":"style3"} }
            ]
        },
        {
            "group": "제목",
            "fields": [
                { "key": "subject_len", "label": "제목 글자수", "type": "text", "placeholder": "40" },
                { "key": "title_size", "label": "크기", "type": "text", "placeholder": "clamp(14px, calc(0.16vw + 13.5px), 15px)" },
                { "key": "title_color", "label": "컬러", "type": "text", "placeholder": "#222" },
                { "key": "title_weight", "label": "두께", "type": "text", "placeholder": "600" },
                { "key": "title_spacing", "label": "자간", "type": "text", "placeholder": "-0.3px" },
                { "key": "title_lh", "label": "행간", "type": "text", "placeholder": "1.4" },
                { "key": "new_icon", "label": "NEW 아이콘", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"before","l":"제목 앞"},{"v":"after","l":"제목 뒤"}] },
                { "key": "new_hours", "label": "NEW 기준(시간)", "type": "text", "placeholder": "24" }
            ]
        },
        {
            "group": "내용",
            "fields": [
                { "key": "show_content", "label": "내용 출력", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"1","l":"출력"}] },
                { "key": "content_len", "label": "글자수", "type": "text", "placeholder": "60" },
                { "key": "content_gap", "label": "제목↔내용 간격", "type": "text", "placeholder": "clamp(4px, calc(0.16vw + 3.5px), 6px)" },
                { "key": "content_align", "label": "정렬", "type": "select", "options": [{"v":"","l":"좌측(기본)"},{"v":"center","l":"가운데"},{"v":"right","l":"우측"}] },
                { "key": "content_size", "label": "크기", "type": "text", "placeholder": "clamp(12px, calc(0.08vw + 11.75px), 13px)" },
                { "key": "content_color", "label": "컬러", "type": "text", "placeholder": "#888" },
                { "key": "content_weight", "label": "두께", "type": "text", "placeholder": "400" },
                { "key": "content_spacing", "label": "자간", "type": "text", "placeholder": "-0.3px" },
                { "key": "content_lh", "label": "행간", "type": "text", "placeholder": "1.5" }
            ]
        },
        {
            "group": "호버(Hover) 효과",
            "fields": [
                { "key": "hover_bg", "label": "항목 배경색", "type": "text", "placeholder": "#f8fafc" },
                { "key": "hover_title_color", "label": "제목 컬러", "type": "text", "placeholder": "#000" },
                { "key": "hover_content_color", "label": "내용 컬러", "type": "text", "placeholder": "#555" },
                { "key": "hover_date_small_color", "label": "날짜 작은글씨 컬러", "type": "text", "placeholder": "#666" },
                { "key": "hover_date_big_color", "label": "날짜 큰글씨 컬러", "type": "text", "placeholder": "#000" }
            ]
        }
    ]
}
