{
    "name": "TOTAL_PROSW1",
    "description": "프로 스와이퍼 게시판",
    "type": "swiper",
    "settings": [
        {
            "group": "게시물",
            "fields": [
                { "key": "post_count", "label": "게시물 개수", "type": "text", "placeholder": "8" },
                { "key": "slides_per_view", "label": "보기 개수 (한번에 보이는 슬라이드)", "type": "text", "placeholder": "1" },
                { "key": "list_gap", "label": "슬라이드 간격", "type": "text", "placeholder": "clamp(10px, calc(0.78vw + 7.5px), 20px)" },
                { "key": "post_order", "label": "게시물 순서", "type": "select", "options": [{"v":"","l":"최신날짜순(기본)"},{"v":"num_asc","l":"등록순"}] },
                { "key": "view_mode", "label": "클릭 동작", "type": "select", "options": [{"v":"","l":"일반링크(기본)"},{"v":"video","l":"영상모달"},{"v":"modal","l":"게시물모달"}] }
            ]
        },
        {
            "group": "이미지",
            "fields": [
                { "key": "thumb_ratio", "label": "썸네일 비율", "type": "text", "placeholder": "16/9, 1/1, 4/3, 100%(높이채움)" },
                { "key": "img_radius", "label": "이미지 라운드", "type": "text", "placeholder": "clamp(8px, calc(0.63vw + 6px), 16px)" },
                { "key": "img_bg", "label": "배경색", "type": "text", "placeholder": "#f1f5f9" },
                { "key": "img_opacity", "label": "투명도", "type": "text", "placeholder": "1 (0~1)" },
                { "key": "img_hover_opacity", "label": "호버 투명도", "type": "text", "placeholder": "1 (0~1)" }
            ]
        },
        {
            "group": "제목",
            "fields": [
                { "key": "subject_len", "label": "글자수", "type": "text", "placeholder": "40" },
                { "key": "title_size", "label": "크기", "type": "text", "placeholder": "clamp(13px, calc(0.16vw + 12.5px), 15px)" },
                { "key": "title_color", "label": "컬러", "type": "text", "placeholder": "#333" },
                { "key": "txt_padding", "label": "텍스트영역 패딩", "type": "text", "placeholder": "clamp(10px, calc(0.78vw + 7.5px), 20px)" }
            ]
        },
        {
            "group": "스와이퍼 컨트롤",
            "prefix": "sw",
            "fields": [
                { "key": "sw_show_dots", "label": "페이지네이션(점)", "type": "select", "options": [{"v":"","l":"기본(표시)"},{"v":"1","l":"표시"},{"v":"0","l":"숨김"}] },
                { "key": "sw_show_arrows", "label": "화살표", "type": "select", "options": [{"v":"","l":"기본(표시)"},{"v":"1","l":"표시"},{"v":"0","l":"숨김"}] },
                { "key": "sw_paging_bar", "label": "페이징바 모드", "type": "select", "options": [{"v":"","l":"미사용(기본)"},{"v":"1","l":"사용"}] },
                { "key": "sw_ctrl_pos", "label": "컨트롤 위치", "type": "select", "options": [{"v":"","l":"기본(top)"},{"v":"top","l":"상단"},{"v":"bottom","l":"하단"}] },
                { "key": "sw_ctrl_layout", "label": "컨트롤 배치", "type": "select", "options": [{"v":"","l":"기본(right)"},{"v":"right","l":"우측"},{"v":"spread","l":"분산"},{"v":"center","l":"중앙"}] },
                { "key": "sw_ctrl_absolute", "label": "컨트롤바 절대위치", "type": "select", "options": [{"v":"","l":"상대위치(기본)"},{"v":"1","l":"절대위치(오버레이)"}] }
            ]
        },
        {
            "group": "화살표 스타일",
            "prefix": "sw",
            "fields": [
                { "key": "sw_arrows_absolute", "label": "위치", "type": "select", "options": [{"v":"","l":"상대(기본)"},{"v":"1","l":"절대"}] },
                { "key": "sw_ctrl_top", "label": "top", "type": "text", "placeholder": "auto" },
                { "key": "sw_ctrl_right", "label": "right", "type": "text", "placeholder": "auto" },
                { "key": "sw_ctrl_bottom", "label": "bottom", "type": "text", "placeholder": "auto" },
                { "key": "sw_ctrl_left", "label": "left", "type": "text", "placeholder": "auto" },
                { "key": "sw_arrow_size", "label": "크기", "type": "text", "placeholder": "clamp(32px, calc(1.25vw + 28px), 48px)" },
                { "key": "sw_arrow_icon_size", "label": "아이콘크기", "type": "text", "placeholder": "18px" },
                { "key": "sw_arrow_color", "label": "아이콘색", "type": "text", "placeholder": "#555" },
                { "key": "sw_arrow_radius", "label": "라운드", "type": "text", "placeholder": "50%" },
                { "key": "sw_arrow_bg", "label": "배경", "type": "text", "placeholder": "transparent" },
                { "key": "sw_arrow_border_color", "label": "테두리색", "type": "text", "placeholder": "#ddd" },
                { "key": "sw_arrow_border_width", "label": "테두리굵기", "type": "text", "placeholder": "1px" },
                { "key": "sw_arrow_opacity", "label": "투명도", "type": "text", "placeholder": "1" },
                { "key": "sw_arrow_padding", "label": "패딩", "type": "text", "placeholder": "0" }
            ]
        },
        {
            "group": "도트 스타일",
            "prefix": "sw",
            "fields": [
                { "key": "sw_dots_absolute", "label": "위치", "type": "select", "options": [{"v":"","l":"상대(기본)"},{"v":"1","l":"절대"}] },
                { "key": "sw_dot_top", "label": "top", "type": "text", "placeholder": "auto" },
                { "key": "sw_dot_right", "label": "right", "type": "text", "placeholder": "auto" },
                { "key": "sw_dot_bottom", "label": "bottom", "type": "text", "placeholder": "auto" },
                { "key": "sw_dot_left", "label": "left", "type": "text", "placeholder": "auto" },
                { "key": "sw_dot_size", "label": "크기", "type": "text", "placeholder": "10px" },
                { "key": "sw_dot_color", "label": "활성색", "type": "text", "placeholder": "#333" }
            ]
        },
        {
            "group": "페이징바 스타일",
            "prefix": "sw",
            "fields": [
                { "key": "sw_paging_absolute", "label": "위치", "type": "select", "options": [{"v":"","l":"상대(기본)"},{"v":"1","l":"절대"}] },
                { "key": "sw_paging_width", "label": "넓이", "type": "text", "placeholder": "100%" },
                { "key": "sw_paging_top", "label": "top", "type": "text", "placeholder": "auto" },
                { "key": "sw_paging_right", "label": "right", "type": "text", "placeholder": "auto" },
                { "key": "sw_paging_bottom", "label": "bottom", "type": "text", "placeholder": "auto" },
                { "key": "sw_paging_left", "label": "left", "type": "text", "placeholder": "auto" },
                { "key": "sw_paging_bg", "label": "배경색", "type": "text", "placeholder": "#e5e7eb" },
                { "key": "sw_paging_color", "label": "활성색", "type": "text", "placeholder": "#333" },
                { "key": "sw_paging_height", "label": "높이", "type": "text", "placeholder": "4px" }
            ]
        }
    ]
}
