From 60ca6e093082f5ff6d03fdfe426260e4a479a3d8 Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 5 Jun 2026 17:09:29 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=82=AC?= =?UTF-8?q?=EC=9D=B4=ED=8A=B8=20=EC=84=A4=EC=A0=95=20=EC=A2=8C=EC=B8=A1=20?= =?UTF-8?q?=EB=82=B4=EB=B9=84=20=EC=95=84=EC=9D=B4=EC=BD=98=20=EB=B3=B4?= =?UTF-8?q?=EA=B0=95=20(v1.5.76)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 사이트 정보·SNS·POST·브랜드·사이트 코드·Ads·게시물보내기·가져오기 메뉴에 Material 아이콘을 연결했다. Co-authored-by: Cursor --- components/admin/AdminSettingsNavIcon.vue | 87 +++++++++++++++++++---- docs/changelog.md | 4 ++ docs/map.md | 2 +- docs/update.md | 4 ++ package.json | 2 +- pages/admin/settings/index.vue | 12 ++-- 6 files changed, 90 insertions(+), 21 deletions(-) diff --git a/components/admin/AdminSettingsNavIcon.vue b/components/admin/AdminSettingsNavIcon.vue index 0e8d831..14194bb 100644 --- a/components/admin/AdminSettingsNavIcon.vue +++ b/components/admin/AdminSettingsNavIcon.vue @@ -77,31 +77,92 @@ defineProps({ + + + + + + + + + + + + + + + + + + + + - - - - + - + - - - + + + + + + + + + + + diff --git a/docs/changelog.md b/docs/changelog.md index 00b2f42..ed6e3ec 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,9 @@ # 업데이트 요약 +## v1.5.76 + +- 관리자 사이트 설정 좌측 메뉴에 아이콘이 없던 항목에 아이콘을 추가했다. + ## v1.5.75 - 게시물 작성 화면에서 단어 수, 문자 수, 공백 수, 읽기 시간, 블록 수, 이미지 수를 확인할 수 있게 했다. diff --git a/docs/map.md b/docs/map.md index a0936f3..72d696b 100644 --- a/docs/map.md +++ b/docs/map.md @@ -89,7 +89,7 @@ | 파일 | 화면 위치 | |------|-----------| -| components/admin/AdminSettingsNavIcon.vue | 사이트 설정 좌측 내비 항목 아이콘(`iconId`별 SVG·미구현 placeholder) | +| components/admin/AdminSettingsNavIcon.vue | 사이트 설정 좌측 내비 항목 아이콘(`iconId`별 SVG: 브랜드·사이트 정보·POST·사이트 코드·Ads·SNS·게시물보내기·가져오기 등·미구현 placeholder) | | components/admin/AdminSiteCodeSettingsCard.vue | 관리자 사이트 설정의 ads.txt·공통 헤더 코드·공통 푸터 코드 카드 | | components/admin/AdminAdsSettingsCard.vue | 관리자 사이트 설정의 위치별 Ads 코드 카드(메인 피드·메인 인피드·오른쪽 사이드·게시물 왼쪽 사이드·게시물 본문 상단·인아티클·하단) | | components/admin/AdminPostExportFileRow.vue | 관리자 사이트 설정 내보내기 작업의 분할 파일 선택 행 | diff --git a/docs/update.md b/docs/update.md index 3f9a911..9556f27 100644 --- a/docs/update.md +++ b/docs/update.md @@ -1,5 +1,9 @@ # 업데이트 이력 +## v1.5.76 + +- 관리자 사이트 설정: 좌측 내비 아이콘을 브랜드·사이트 정보·POST 설정·사이트 코드·Ads·SNS 정보·게시물보내기·가져오기 항목에 추가. + ## v1.5.75 - 게시물 글쓰기: 오른쪽 설정 패널 하단에 단어 수·공백 제외 문자 수·공백 수·예상 읽기 시간·블록 수·이미지 수 통계 추가. diff --git a/package.json b/package.json index 012b99c..df87e8c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sori.studio", - "version": "1.5.75", + "version": "1.5.76", "private": true, "type": "module", "imports": { diff --git a/pages/admin/settings/index.vue b/pages/admin/settings/index.vue index 5f29233..d8d0429 100644 --- a/pages/admin/settings/index.vue +++ b/pages/admin/settings/index.vue @@ -538,31 +538,31 @@ const settingsNavGroups = [ heading: '일반', items: [ { id: 'admin-settings-section-title', label: '블로그 제목·설명', keywords: 'title description site name', iconId: 'title-desc' }, - { id: 'admin-settings-section-misc', label: '사이트 정보', keywords: 'logo url copyright favicon site info' }, - { id: 'admin-settings-section-social', label: 'SNS 정보', keywords: 'social follow sns x github instagram youtube rss', iconId: 'site-code' } + { id: 'admin-settings-section-misc', label: '사이트 정보', keywords: 'logo url copyright favicon site info', iconId: 'site-info' }, + { id: 'admin-settings-section-social', label: 'SNS 정보', keywords: 'social follow sns x github instagram youtube rss', iconId: 'social' } ] }, { heading: '게시물', items: [ - { id: 'admin-settings-section-post', label: 'POST 설정', keywords: 'post updated date display 수정일' } + { id: 'admin-settings-section-post', label: 'POST 설정', keywords: 'post updated date display 수정일', iconId: 'post-settings' } ] }, { heading: '사이트', items: [ { id: 'admin-settings-section-home-cover', label: '메인 화면', keywords: 'home cover hero banner image', iconId: 'home-cover' }, - { id: 'admin-settings-section-brand', label: '브랜드', keywords: 'brand design accent color point 포인트 컬러', iconId: 'site-code' }, + { id: 'admin-settings-section-brand', label: '브랜드', keywords: 'brand design accent color point 포인트 컬러', iconId: 'brand' }, { id: 'admin-settings-section-announcement', label: '어나운스 바', keywords: 'announcement banner notice', iconId: 'announcement' }, { id: 'admin-settings-section-site-code', label: '사이트 코드', keywords: 'ads ads.txt head footer script code adsense', iconId: 'site-code' }, - { id: 'admin-settings-section-ads', label: 'Ads', keywords: 'ads ad slot advertisement adsense 광고 애드센스', iconId: 'site-code' } + { id: 'admin-settings-section-ads', label: 'Ads', keywords: 'ads ad slot advertisement adsense 광고 애드센스', iconId: 'ads' } ] }, { heading: '콘텐츠·안전', items: [ { id: 'admin-settings-section-export', label: '게시물 내보내기', keywords: 'export backup 내보내기', iconId: 'import-export' }, - { id: 'admin-settings-section-import', label: '게시물 가져오기', keywords: 'import restore 가져오기', iconId: 'import-export' }, + { id: 'admin-settings-section-import', label: '게시물 가져오기', keywords: 'import restore 가져오기', iconId: 'post-import' }, { id: 'admin-settings-section-spam', label: '스팸 필터', keywords: 'spam moderation comments', iconId: 'spam' } ] }