/**
 * Feather 아이콘 목록
 * 메뉴 아이콘 선택을 위한 아이콘 데이터를 제공합니다.
 */
(function(window) {
    'use strict';

    var FeatherIcons = {
        /**
         * 아이콘 목록
         * @type {Array<{name: string, title: string}>}
         */
        icons: [
            // 기본 UI 아이콘들
            { name: 'activity', title: '활동' },
            { name: 'airplay', title: '에어플레이' },
            { name: 'alert-circle', title: '알림 원' },
            { name: 'alert-octagon', title: '알림 팔각형' },
            { name: 'alert-triangle', title: '알림 삼각형' },
            { name: 'align-center', title: '가운데 정렬' },
            { name: 'align-justify', title: '양쪽 정렬' },
            { name: 'align-left', title: '왼쪽 정렬' },
            { name: 'align-right', title: '오른쪽 정렬' },
            { name: 'anchor', title: '앵커' },
            { name: 'aperture', title: '조리개' },
            { name: 'archive', title: '보관' },
            { name: 'arrow-down', title: '아래 화살표' },
            { name: 'arrow-down-circle', title: '아래 화살표 원' },
            { name: 'arrow-down-left', title: '아래 왼쪽 화살표' },
            { name: 'arrow-down-right', title: '아래 오른쪽 화살표' },
            { name: 'arrow-left', title: '왼쪽 화살표' },
            { name: 'arrow-left-circle', title: '왼쪽 화살표 원' },
            { name: 'arrow-right', title: '오른쪽 화살표' },
            { name: 'arrow-right-circle', title: '오른쪽 화살표 원' },
            { name: 'arrow-up', title: '위 화살표' },
            { name: 'arrow-up-circle', title: '위 화살표 원' },
            { name: 'arrow-up-left', title: '위 왼쪽 화살표' },
            { name: 'arrow-up-right', title: '위 오른쪽 화살표' },
            { name: 'at-sign', title: '골뱅이' },
            { name: 'award', title: '상' },
            { name: 'bar-chart', title: '막대 차트' },
            { name: 'bar-chart-2', title: '막대 차트 2' },
            { name: 'battery', title: '배터리' },
            { name: 'battery-charging', title: '충전 중' },
            { name: 'bell', title: '종' },
            { name: 'bell-off', title: '종 끄기' },
            { name: 'bluetooth', title: '블루투스' },
            { name: 'bold', title: '굵게' },
            { name: 'book', title: '책' },
            { name: 'bookmark', title: '북마크' },
            { name: 'box', title: '상자' },
            { name: 'briefcase', title: '서류가방' },
            { name: 'calendar', title: '달력' },
            { name: 'camera', title: '카메라' },
            { name: 'cast', title: '캐스팅' },
            { name: 'check', title: '체크' },
            { name: 'check-circle', title: '체크 원' },
            { name: 'check-square', title: '체크 사각형' },
            { name: 'chevron-down', title: '화살표 아래' },
            { name: 'chevron-left', title: '화살표 왼쪽' },
            { name: 'chevron-right', title: '화살표 오른쪽' },
            { name: 'chevron-up', title: '화살표 위' },
            { name: 'circle', title: '원' },
            { name: 'clipboard', title: '클립보드' },
            { name: 'clock', title: '시계' },
            { name: 'cloud', title: '구름' },
            { name: 'cloud-drizzle', title: '이슬비' },
            { name: 'cloud-lightning', title: '번개' },
            { name: 'cloud-off', title: '구름 끄기' },
            { name: 'cloud-rain', title: '비' },
            { name: 'cloud-snow', title: '눈' },
            { name: 'code', title: '코드' },
            { name: 'codepen', title: '코드펜' },
            { name: 'command', title: '명령' },
            { name: 'compass', title: '나침반' },
            { name: 'copy', title: '복사' },
            { name: 'corner-down-left', title: '모서리 왼쪽 아래' },
            { name: 'corner-down-right', title: '모서리 오른쪽 아래' },
            { name: 'corner-left-down', title: '모서리 왼쪽 아래' },
            { name: 'corner-left-up', title: '모서리 왼쪽 위' },
            { name: 'corner-right-down', title: '모서리 오른쪽 아래' },
            { name: 'corner-right-up', title: '모서리 오른쪽 위' },
            { name: 'corner-up-left', title: '모서리 왼쪽 위' },
            { name: 'corner-up-right', title: '모서리 오른쪽 위' },
            { name: 'cpu', title: 'CPU' },
            { name: 'credit-card', title: '신용카드' },
            { name: 'crop', title: '자르기' },
            { name: 'database', title: '데이터베이스' },
            { name: 'delete', title: '삭제' },
            { name: 'disc', title: '디스크' },
            { name: 'dollar-sign', title: '달러' },
            { name: 'download', title: '다운로드' },
            { name: 'download-cloud', title: '클라우드 다운로드' },
            { name: 'droplet', title: '물방울' },
            { name: 'edit', title: '편집' },
            { name: 'edit-2', title: '편집 2' },
            { name: 'edit-3', title: '편집 3' },
            { name: 'external-link', title: '외부 링크' },
            { name: 'eye', title: '눈' },
            { name: 'eye-off', title: '눈 끄기' },
            { name: 'facebook', title: '페이스북' },
            { name: 'fast-forward', title: '빨리감기' },
            { name: 'feather', title: '깃털' },
            { name: 'file', title: '파일' },
            { name: 'file-minus', title: '파일 빼기' },
            { name: 'file-plus', title: '파일 더하기' },
            { name: 'file-text', title: '텍스트 파일' },
            { name: 'film', title: '필름' },
            { name: 'filter', title: '필터' },
            { name: 'flag', title: '깃발' },
            { name: 'folder', title: '폴더' },
            { name: 'folder-minus', title: '폴더 빼기' },
            { name: 'folder-plus', title: '폴더 더하기' },
            { name: 'gift', title: '선물' },
            { name: 'git-branch', title: 'Git 브랜치' },
            { name: 'git-commit', title: 'Git 커밋' },
            { name: 'git-merge', title: 'Git 머지' },
            { name: 'git-pull-request', title: 'Git 풀 리퀘스트' },
            { name: 'github', title: 'GitHub' },
            { name: 'gitlab', title: 'GitLab' },
            { name: 'globe', title: '지구본' },
            { name: 'grid', title: '그리드' },
            { name: 'hard-drive', title: '하드 드라이브' },
            { name: 'hash', title: '해시' },
            { name: 'headphones', title: '헤드폰' },
            { name: 'heart', title: '하트' },
            { name: 'help-circle', title: '도움말' },
            { name: 'home', title: '홈' },
            { name: 'image', title: '이미지' },
            { name: 'inbox', title: '받은 편지함' },
            { name: 'info', title: '정보' },
            { name: 'instagram', title: '인스타그램' },
            { name: 'italic', title: '기울임' },
            { name: 'layers', title: '레이어' },
            { name: 'layout', title: '레이아웃' },
            { name: 'life-buoy', title: '구명대' },
            { name: 'link', title: '링크' },
            { name: 'link-2', title: '링크 2' },
            { name: 'linkedin', title: '링크드인' },
            { name: 'list', title: '목록' },
            { name: 'loader', title: '로더' },
            { name: 'lock', title: '잠금' },
            { name: 'log-in', title: '로그인' },
            { name: 'log-out', title: '로그아웃' },
            { name: 'mail', title: '메일' },
            { name: 'map', title: '지도' },
            { name: 'map-pin', title: '지도 핀' },
            { name: 'maximize', title: '최대화' },
            { name: 'maximize-2', title: '최대화 2' },
            { name: 'menu', title: '메뉴' },
            { name: 'message-circle', title: '메시지 원' },
            { name: 'message-square', title: '메시지 사각형' },
            { name: 'mic', title: '마이크' },
            { name: 'mic-off', title: '마이크 끄기' },
            { name: 'minimize', title: '최소화' },
            { name: 'minimize-2', title: '최소화 2' },
            { name: 'minus', title: '빼기' },
            { name: 'minus-circle', title: '빼기 원' },
            { name: 'minus-square', title: '빼기 사각형' },
            { name: 'monitor', title: '모니터' },
            { name: 'moon', title: '달' },
            { name: 'more-horizontal', title: '더보기 가로' },
            { name: 'more-vertical', title: '더보기 세로' },
            { name: 'mouse-pointer', title: '마우스 포인터' },
            { name: 'move', title: '이동' },
            { name: 'music', title: '음악' },
            { name: 'navigation', title: '네비게이션' },
            { name: 'navigation-2', title: '네비게이션 2' },
            { name: 'octagon', title: '팔각형' },
            { name: 'package', title: '패키지' },
            { name: 'paperclip', title: '클립' },
            { name: 'pause', title: '일시정지' },
            { name: 'pause-circle', title: '일시정지 원' },
            { name: 'pen-tool', title: '펜 도구' },
            { name: 'percent', title: '퍼센트' },
            { name: 'phone', title: '전화' },
            { name: 'phone-call', title: '전화 통화' },
            { name: 'phone-forwarded', title: '전화 전달' },
            { name: 'phone-incoming', title: '전화 수신' },
            { name: 'phone-missed', title: '전화 부재' },
            { name: 'phone-off', title: '전화 끄기' },
            { name: 'phone-outgoing', title: '전화 발신' },
            { name: 'pie-chart', title: '파이 차트' },
            { name: 'play', title: '재생' },
            { name: 'play-circle', title: '재생 원' },
            { name: 'plus', title: '더하기' },
            { name: 'plus-circle', title: '더하기 원' },
            { name: 'plus-square', title: '더하기 사각형' },
            { name: 'power', title: '전원' },
            { name: 'printer', title: '프린터' },
            { name: 'radio', title: '라디오' },
            { name: 'refresh-ccw', title: '새로고침 CCW' },
            { name: 'refresh-cw', title: '새로고침 CW' },
            { name: 'repeat', title: '반복' },
            { name: 'rewind', title: '되감기' },
            { name: 'rotate-ccw', title: '회전 CCW' },
            { name: 'rotate-cw', title: '회전 CW' },
            { name: 'rss', title: 'RSS' },
            { name: 'save', title: '저장' },
            { name: 'scissors', title: '가위' },
            { name: 'search', title: '검색' },
            { name: 'send', title: '보내기' },
            { name: 'server', title: '서버' },
            { name: 'settings', title: '설정' },
            { name: 'share', title: '공유' },
            { name: 'share-2', title: '공유 2' },
            { name: 'shield', title: '방패' },
            { name: 'shield-off', title: '방패 끄기' },
            { name: 'shopping-bag', title: '쇼핑백' },
            { name: 'shopping-cart', title: '쇼핑카트' },
            { name: 'shuffle', title: '섞기' },
            { name: 'sidebar', title: '사이드바' },
            { name: 'skip-back', title: '이전 건너뛰기' },
            { name: 'skip-forward', title: '다음 건너뛰기' },
            { name: 'slack', title: '슬랙' },
            { name: 'sliders', title: '슬라이더' },
            { name: 'smartphone', title: '스마트폰' },
            { name: 'speaker', title: '스피커' },
            { name: 'square', title: '사각형' },
            { name: 'star', title: '별' },
            { name: 'stop-circle', title: '정지 원' },
            { name: 'sun', title: '태양' },
            { name: 'sunrise', title: '일출' },
            { name: 'sunset', title: '일몰' },
            { name: 'tablet', title: '태블릿' },
            { name: 'tag', title: '태그' },
            { name: 'target', title: '타겟' },
            { name: 'terminal', title: '터미널' },
            { name: 'thermometer', title: '온도계' },
            { name: 'thumbs-down', title: '싫어요' },
            { name: 'thumbs-up', title: '좋아요' },
            { name: 'toggle-left', title: '토글 왼쪽' },
            { name: 'toggle-right', title: '토글 오른쪽' },
            { name: 'tool', title: '도구' },
            { name: 'trash', title: '휴지통' },
            { name: 'trash-2', title: '휴지통 2' },
            { name: 'trello', title: '트렐로' },
            { name: 'trending-down', title: '하락 추세' },
            { name: 'trending-up', title: '상승 추세' },
            { name: 'triangle', title: '삼각형' },
            { name: 'truck', title: '트럭' },
            { name: 'tv', title: 'TV' },
            { name: 'twitter', title: '트위터' },
            { name: 'type', title: '타입' },
            { name: 'umbrella', title: '우산' },
            { name: 'underline', title: '밑줄' },
            { name: 'unlock', title: '잠금 해제' },
            { name: 'upload', title: '업로드' },
            { name: 'upload-cloud', title: '클라우드 업로드' },
            { name: 'user', title: '사용자' },
            { name: 'user-check', title: '사용자 확인' },
            { name: 'user-minus', title: '사용자 빼기' },
            { name: 'user-plus', title: '사용자 더하기' },
            { name: 'user-x', title: '사용자 X' },
            { name: 'users', title: '사용자들' },
            { name: 'video', title: '비디오' },
            { name: 'video-off', title: '비디오 끄기' },
            { name: 'voicemail', title: '음성메일' },
            { name: 'volume', title: '볼륨' },
            { name: 'volume-1', title: '볼륨 1' },
            { name: 'volume-2', title: '볼륨 2' },
            { name: 'volume-x', title: '볼륨 X' },
            { name: 'watch', title: '시계' },
            { name: 'wifi', title: '와이파이' },
            { name: 'wifi-off', title: '와이파이 끄기' },
            { name: 'wind', title: '바람' },
            { name: 'x', title: 'X' },
            { name: 'x-circle', title: 'X 원' },
            { name: 'x-square', title: 'X 사각형' },
            { name: 'youtube', title: '유튜브' },
            { name: 'zap', title: '번개' },
            { name: 'zap-off', title: '번개 끄기' },
            { name: 'zoom-in', title: '확대' },
            { name: 'zoom-out', title: '축소' },

            // 한국어 메뉴명 추천 아이콘들 (중복 제거)
            // 통지/통보 관련
            { name: 'bell-off', title: '알림 해제' },
            { name: 'message-square', title: '메시지 통지' },
            
            // 단속/감시 관련
            { name: 'shield-off', title: '보안 해제' },
            { name: 'eye-off', title: '감시 해제' },
            
            // 통계/분석 관련  
            { name: 'bar-chart-2', title: '통계 차트' },
            
            // 일반 업무 관련
            { name: 'package', title: '패키지 관리' },
            { name: 'layers', title: '계층 관리' },
            { name: 'layout', title: '레이아웃 관리' },
            { name: 'menu', title: '메뉴 관리' },
            { name: 'navigation', title: '네비게이션' },
            { name: 'link', title: '링크 관리' },
            { name: 'key', title: '키 관리' },
            { name: 'shield', title: '보안 관리' },
            { name: 'monitor', title: '모니터링' },
            { name: 'cpu', title: 'CPU 관리' },
            { name: 'hard-drive', title: '저장소 관리' },


        ]
    };

    // 전역 네임스페이스에 모듈 노출
    window.FeatherIcons = FeatherIcons;

})(window); 