{
    "name": "STACK_IN_IMG_1",
    "description": "스택 내부용 이미지 카드 리스트 (상하배열, 썸네일+제목+본문+날짜)",
    "type": "list",
    "settings": [
        {
            "group": "게시물",
            "fields": [
                { "key": "post_count", "label": "게시물 개수", "type": "text", "placeholder": "4" },
                { "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":"link","l":"게시물 바로가기"},{"v":"modal","l":"게시물모달"},{"v":"video","l":"유튜브모달"}] },
                { "key": "modal_width", "label": "모달 넓이", "type": "text", "placeholder": "720px" },
                { "key": "video_field", "label": "영상 여분필드 (유튜브모달 시)", "type": "text", "placeholder": "예: 4 (wr_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": "grid_cols", "label": "PC 칸수", "type": "text", "placeholder": "2" },
                { "key": "grid_cols_tablet", "label": "태블릿 칸수", "type": "text", "placeholder": "2" },
                { "key": "grid_cols_mobile", "label": "모바일 칸수", "type": "text", "placeholder": "1" },
                { "key": "grid_gap", "label": "칸 간격", "type": "text", "placeholder": "clamp(15px, calc(0.78vw + 12.5px), 25px)" }
            ]
        },
        {
            "group": "이미지",
            "fields": [
                { "key": "img_ratio", "label": "비율", "type": "text", "placeholder": "16/10" },
                { "key": "img_radius", "label": "라운드", "type": "text", "placeholder": "12px" },
                { "key": "img_bg", "label": "배경색", "type": "text", "placeholder": "#f3f4f6" },
                { "key": "img_opacity", "label": "투명도", "type": "text", "placeholder": "1" },
                { "key": "img_hover_scale", "label": "호버 확대", "type": "text", "placeholder": "1.05" },
                { "key": "img_hover_opacity", "label": "호버 투명도", "type": "text", "placeholder": "0.9" },
                { "key": "show_deco", "label": "우측하단 화살표+데코", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"1","l":"SVG컷아웃+화살표"},{"v":"arrow","l":"화살표만(이미지위)"}] },
                { "key": "deco_arrow_bg", "label": "화살표 배경색", "type": "text", "placeholder": "#333" },
                { "key": "deco_arrow_size", "label": "화살표 버튼 크기", "type": "text", "placeholder": "48px" }
            ]
        },
        {
            "group": "카드 내부",
            "fields": [
                { "key": "card_bg", "label": "카드 배경색", "type": "text", "placeholder": "transparent" },
                { "key": "card_radius", "label": "카드 라운드", "type": "text", "placeholder": "0" },
                { "key": "card_shadow", "label": "카드 그림자", "type": "text", "placeholder": "none" },
                { "key": "card_padding", "label": "카드 패딩", "type": "text", "placeholder": "0" },
                { "key": "card_border", "label": "카드 테두리", "type": "text", "placeholder": "none" },
                { "key": "txt_padding", "label": "텍스트영역 패딩", "type": "text", "placeholder": "12px 0 0 0" },
                { "key": "txt_align", "label": "텍스트 정렬", "type": "select", "options": [{"v":"","l":"좌측(기본)"},{"v":"center","l":"가운데"},{"v":"right","l":"우측"}] }
            ]
        },
        {
            "group": "제목",
            "fields": [
                { "key": "subject_len", "label": "제목 글자수", "type": "text", "placeholder": "40" },
                { "key": "title_size", "label": "크기", "type": "text", "placeholder": "clamp(14px, calc(0.16vw + 13.5px), 16px)" },
                { "key": "title_color", "label": "컬러", "type": "text", "placeholder": "#1f2937" },
                { "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": "title_clamp", "label": "줄 수 제한", "type": "text", "placeholder": "2" },
                { "key": "title_padding", "label": "패딩 (상 우 하 좌)", "type": "text", "placeholder": "0" }
            ]
        },
        {
            "group": "본문",
            "fields": [
                { "key": "hide_content", "label": "본문 발췌", "type": "select", "options": [{"v":"","l":"출력(기본)"},{"v":"1","l":"숨김"}] },
                { "key": "content_len", "label": "본문 글자수", "type": "text", "placeholder": "80" },
                { "key": "content_size", "label": "크기", "type": "text", "placeholder": "clamp(12px, calc(0.08vw + 11.75px), 13px)" },
                { "key": "content_color", "label": "컬러", "type": "text", "placeholder": "#6b7280" },
                { "key": "content_weight", "label": "두께", "type": "text", "placeholder": "400" },
                { "key": "content_lh", "label": "행간", "type": "text", "placeholder": "1.5" },
                { "key": "content_clamp", "label": "줄 수 제한", "type": "text", "placeholder": "2" },
                { "key": "content_padding", "label": "패딩 (상 우 하 좌)", "type": "text", "placeholder": "0" }
            ]
        },
        {
            "group": "날짜",
            "fields": [
                { "key": "hide_date", "label": "표시 여부", "type": "select", "options": [{"v":"","l":"표시(기본)"},{"v":"hide","l":"숨김"}] },
                { "key": "date_position", "label": "위치", "type": "select", "options": [{"v":"","l":"하단(기본)"},{"v":"top","l":"제목 위"},{"v":"abs_rt","l":"우측상단(절대위치)"},{"v":"abs_lt","l":"좌측상단(절대위치)"}] },
                { "key": "date_format", "label": "날짜 포맷", "type": "select", "options": [{"v":"","l":"2026.06.06 (기본)"},{"v":"dash4","l":"2026-06-06"},{"v":"dot2","l":"26.06.06"},{"v":"dash2","l":"26-06-06"}] },
                { "key": "date_size", "label": "크기", "type": "text", "placeholder": "clamp(11px, calc(0.08vw + 10.75px), 12px)" },
                { "key": "date_color", "label": "컬러", "type": "text", "placeholder": "#9ca3af" },
                { "key": "date_weight", "label": "두께", "type": "text", "placeholder": "400" },
                { "key": "date_padding", "label": "패딩 (상 우 하 좌)", "type": "text", "placeholder": "0" }
            ]
        },
        {
            "group": "라벨",
            "fields": [
                { "key": "hide_label", "label": "표시 여부", "type": "select", "options": [{"v":"","l":"표시(기본)"},{"v":"hide","l":"숨김"}] },
                { "key": "label_source", "label": "라벨 소스", "type": "select", "options": [{"v":"","l":"게시판명(기본)"},{"v":"category","l":"카테고리(ca_name)"},{"v":"wr_field","l":"여분필드"}] },
                { "key": "label_wr_field", "label": "라벨 여분필드 번호", "type": "text", "placeholder": "예: 1 (wr_1)", "showWhen": {"key":"label_source","value":"wr_field"} },
                { "key": "label_position", "label": "위치", "type": "select", "options": [{"v":"","l":"제목 위(기본)"},{"v":"bottom","l":"하단"},{"v":"abs_rt","l":"이미지 우측상단(절대위치)"},{"v":"abs_lt","l":"이미지 좌측상단(절대위치)"}] },
                { "key": "label_colors", "label": "게시판별 라벨컬러", "type": "text", "placeholder": "예: GJB_1010:#e74c3c,GJB_1020:#3498db" },
                { "key": "label_size", "label": "크기", "type": "text", "placeholder": "clamp(10px, calc(0.08vw + 9.75px), 11px)" },
                { "key": "label_color", "label": "배경컬러", "type": "text", "placeholder": "transparent" },
                { "key": "label_font_color", "label": "폰트컬러", "type": "text", "placeholder": "var(--primary)" },
                { "key": "label_radius", "label": "라운드", "type": "text", "placeholder": "0" },
                { "key": "label_padding", "label": "패딩", "type": "text", "placeholder": "0" }
            ]
        },
        {
            "group": "호버(Hover) 효과",
            "fields": [
                { "key": "hover_title_color", "label": "제목 컬러", "type": "text", "placeholder": "var(--primary)" },
                { "key": "hover_card_shadow", "label": "카드 그림자", "type": "text", "placeholder": "0 4px 20px rgba(0,0,0,0.08)" }
            ]
        }
    ]
}
