{
    "name": "TOTAL_CARDNEWS2",
    "description": "카드뉴스 v2 (썸네일 + 라벨/제목/내용/날짜, 오버레이 모드 지원)",
    "type": "card",
    "settings": [
        {
            "group": "표시 항목",
            "fields": [
                { "key": "subject_len", "label": "제목 글자수", "type": "text", "placeholder": "40" },
                { "key": "content_len", "label": "내용 글자수", "type": "text", "placeholder": "80" },
                { "key": "show_name", "label": "제목 표시", "type": "select", "options": [
                    { "v": "", "l": "표시 (기본)" },
                    { "v": "0", "l": "숨김" }
                ]},
                { "key": "show_desc", "label": "내용 표시", "type": "select", "options": [
                    { "v": "", "l": "표시 (기본)" },
                    { "v": "0", "l": "숨김" }
                ]},
                { "key": "show_date", "label": "날짜 표시", "type": "select", "options": [
                    { "v": "", "l": "표시 (기본)" },
                    { "v": "0", "l": "숨김" }
                ]},
                { "key": "hide_label", "label": "게시판 제목라벨", "type": "select", "options": [
                    { "v": "", "l": "표시 (기본)" },
                    { "v": "hide", "l": "숨김" }
                ]},
                { "key": "show_wr1_label", "label": "wr_1 라벨", "type": "select", "options": [
                    { "v": "", "l": "표시 안함 (기본)" },
                    { "v": "1", "l": "표시" }
                ]},
                { "key": "wr1_label_colors", "label": "wr_1 라벨 색상 (값=색상 ||구분)", "type": "text", "placeholder": "예: 음주=#ff5722||교통=#2196f3||산재=#4caf50" },
                { "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" },
                { "key": "info_order", "label": "텍스트 영역 출력 순서 (,구분)", "type": "text", "placeholder": "label,title,content,extra,date" }
            ]
        },
        {
            "group": "카드 박스",
            "fields": [
                { "key": "box_radius", "label": "카드 라운드", "type": "text", "placeholder": "16px" },
                { "key": "box_shadow", "label": "카드 그림자", "type": "text", "placeholder": "0 0 0 rgba(0,0,0,0)", "default": "0 0 0 rgba(0,0,0,0)" },
                { "key": "box_shadow_hover", "label": "Hover 그림자", "type": "text", "placeholder": "0 0 0 rgba(0,0,0,0)", "default": "0 0 0 rgba(0,0,0,0)" }
            ]
        },
        {
            "group": "썸네일 이미지",
            "fields": [
                { "key": "img_ratio", "label": "이미지 비율", "type": "text", "placeholder": "3/2, 16/9, 1/1" },
                { "key": "img_bg", "label": "이미지 영역 배경", "type": "text", "placeholder": "#e8e8e8" },
                { "key": "img_overlay_opacity", "label": "이미지 어둡기 (0~1, 검정 오버레이)", "type": "text", "placeholder": "예: 0.3 (0=원본, 1=완전 검정)" },
                { "key": "img_overlay_color", "label": "오버레이 색상", "type": "text", "placeholder": "#000 (기본 검정)", "default": "#000" }
            ]
        },
        {
            "group": "텍스트 영역",
            "fields": [
                { "key": "txt_padding", "label": "텍스트 영역 패딩", "type": "text", "placeholder": "20px 22px 24px" },
                { "key": "txt_bg", "label": "텍스트 영역 배경", "type": "text", "placeholder": "#f5f5f5" }
            ]
        },
        {
            "group": "라벨",
            "fields": [
                { "key": "label_size", "label": "라벨 크기", "type": "text", "placeholder": "12px" },
                { "key": "label_font_color", "label": "라벨 글자색", "type": "text", "placeholder": "#fff", "default": "#fff" },
                { "key": "label_color", "label": "라벨 배경색", "type": "text", "placeholder": "var(--primary)", "default": "var(--primary)" }
            ]
        },
        {
            "group": "제목",
            "fields": [
                { "key": "title_size", "label": "제목 크기", "type": "text", "placeholder": "16px" },
                { "key": "title_color", "label": "제목 글자색", "type": "text", "placeholder": "#222" },
                { "key": "title_weight", "label": "제목 굵기", "type": "text", "placeholder": "700" },
                { "key": "title_spacing", "label": "제목 자간", "type": "text", "placeholder": "-0.01em" },
                { "key": "title_lh", "label": "제목 행간", "type": "text", "placeholder": "1.5" }
            ]
        },
        {
            "group": "내용(본문)",
            "fields": [
                { "key": "content_size", "label": "내용 크기", "type": "text", "placeholder": "14px" },
                { "key": "content_color", "label": "내용 글자색", "type": "text", "placeholder": "#777" },
                { "key": "content_weight", "label": "내용 굵기", "type": "text", "placeholder": "400" },
                { "key": "content_spacing", "label": "내용 자간", "type": "text", "placeholder": "0" },
                { "key": "content_lh", "label": "내용 행간", "type": "text", "placeholder": "1.6" }
            ]
        },
        {
            "group": "날짜",
            "fields": [
                { "key": "date_size", "label": "날짜 크기", "type": "text", "placeholder": "13px" },
                { "key": "date_color", "label": "날짜 색상", "type": "text", "placeholder": "#aaa" },
                { "key": "date_weight", "label": "날짜 굵기", "type": "text", "placeholder": "400" }
            ]
        },
        {
            "group": "여분필드 텍스트 (wr_N)",
            "fields": [
                { "key": "extra_field", "label": "출력할 여분필드 번호 (wr_N)", "type": "text", "placeholder": "예: 4 (=wr_4, 비우면 사용 안함)" },
                { "key": "extra_len", "label": "글자수 제한", "type": "text", "placeholder": "예: 60 (비우면 전체)" },
                { "key": "extra_size", "label": "글자 크기", "type": "text", "placeholder": "14px" },
                { "key": "extra_color", "label": "글자색", "type": "text", "placeholder": "#555" },
                { "key": "extra_weight", "label": "굵기", "type": "text", "placeholder": "400" },
                { "key": "extra_spacing", "label": "자간", "type": "text", "placeholder": "-0.01em" },
                { "key": "extra_lh", "label": "행간", "type": "text", "placeholder": "1.5" },
                { "key": "extra_mb", "label": "하단 마진", "type": "text", "placeholder": "8px" }
            ]
        },
        {
            "group": "이미지 위 라벨/제목 (좌상단)",
            "fields": [
                { "key": "show_thumb_label", "label": "이미지 위 라벨 표시", "type": "select", "options": [
                    { "v": "", "l": "사용 안함 (기본)" },
                    { "v": "1", "l": "사용" }
                ]},
                { "key": "show_thumb_title", "label": "이미지 위 제목 표시", "type": "select", "options": [
                    { "v": "", "l": "사용 안함 (기본)" },
                    { "v": "1", "l": "사용" }
                ]},
                { "key": "thumb_overlay_pos", "label": "오버레이 위치", "type": "select", "options": [
                    { "v": "tl", "l": "좌상 (기본)" },
                    { "v": "tr", "l": "우상 (우측정렬)" },
                    { "v": "bl", "l": "좌하" },
                    { "v": "br", "l": "우하 (우측정렬)" },
                    { "v": "cc", "l": "중중 (가운데정렬)" }
                ]},
                { "key": "thumb_overlay_padding", "label": "오버레이 패딩", "type": "text", "placeholder": "16px 18px" },
                { "key": "thumb_label_size", "label": "라벨 크기", "type": "text", "placeholder": "12px" },
                { "key": "thumb_label_weight", "label": "라벨 굵기", "type": "text", "placeholder": "예: 500 / 600 / 700" },
                { "key": "thumb_label_color", "label": "라벨 글자색", "type": "text", "placeholder": "#fff" },
                { "key": "thumb_label_bg", "label": "라벨 배경색", "type": "text", "placeholder": "var(--primary) 또는 빈값(투명)" },
                { "key": "thumb_label_padding", "label": "라벨 패딩 (상하좌우)", "type": "text", "placeholder": "예: 4px 10px" },
                { "key": "thumb_label_radius", "label": "라벨 모서리 둥금", "type": "text", "placeholder": "예: 4px / 999px(완전둥금)" },
                { "key": "thumb_title_size", "label": "제목 크기", "type": "text", "placeholder": "18px" },
                { "key": "thumb_title_color", "label": "제목 글자색", "type": "text", "placeholder": "#fff" },
                { "key": "thumb_title_weight", "label": "제목 굵기", "type": "text", "placeholder": "700" }
            ]
        },
        {
            "group": "오버레이 모드 (텍스트를 이미지 위에)",
            "fields": [
                { "key": "txt_mode", "label": "텍스트 모드", "type": "select", "options": [
                    { "v": "", "l": "일반 (기본)" },
                    { "v": "overlay_hover", "l": "오버레이 (Hover 시)" },
                    { "v": "overlay_always", "l": "오버레이 (항상)" }
                ]},
                { "key": "overlay_align", "label": "오버레이 정렬", "type": "select", "options": [
                    { "v": "left", "l": "좌측 (기본)" },
                    { "v": "center", "l": "중앙" },
                    { "v": "right", "l": "우측" }
                ]},
                { "key": "overlay_padding", "label": "오버레이 패딩", "type": "text", "placeholder": "20px 22px 24px" },
                { "key": "overlay_name_size", "label": "오버레이 제목 크기", "type": "text", "placeholder": "16px" },
                { "key": "overlay_desc_size", "label": "오버레이 내용 크기", "type": "text", "placeholder": "14px" }
            ]
        }
    ]
}
