diff --git a/installer-rp/renderer.js b/installer-rp/renderer.js index 3feaa88..34e0d38 100644 --- a/installer-rp/renderer.js +++ b/installer-rp/renderer.js @@ -534,6 +534,7 @@ function renderStep3() { section.innerHTML = '

' + escapeHtml(tt('step3.heading')) + '

' + '

' + escapeHtml(tt('step3.message')) + '

' + + '

' + escapeHtml(tt('step3.applyNotice')) + '

' + (state.resourcepackPath ? '

' + escapeHtml(state.resourcepackPath) + '

' : '') + diff --git a/installer/renderer.js b/installer/renderer.js index d333438..796af7a 100644 --- a/installer/renderer.js +++ b/installer/renderer.js @@ -96,6 +96,20 @@ function clearPage() { pageHost.innerHTML = '' } +// 첫 진입 안내 페이지: 마인크래프트 런처를 끄고 시작하도록 안내. +function renderIntro() { + setActiveStep(1) + clearPage() + var section = document.createElement('section') + section.className = 'page' + section.innerHTML = + '

' + tt('intro.heading') + '

' + + '

' + tt('intro.message') + '

' + + '
' + pageHost.appendChild(section) + section.querySelector('#introNext').addEventListener('click', renderStep1) +} + function renderStep1() { setActiveStep(1) clearPage() @@ -972,5 +986,5 @@ function escapeHtml(s) { I18N = (await installerApi.loadLocale()) || {} } catch (_) { I18N = {} } applyStaticI18n() - renderStep1() + renderIntro() })() diff --git a/locales/installer-rp/ko-kr.json b/locales/installer-rp/ko-kr.json index fa1e52d..5fe64b0 100644 --- a/locales/installer-rp/ko-kr.json +++ b/locales/installer-rp/ko-kr.json @@ -63,7 +63,8 @@ }, "step3": { "heading": "완료", - "message": "리소스팩 설치를 완료했습니다." + "message": "사용자 동의하에 리소스팩이 설치되었습니다.", + "applyNotice": "리소스팩은 직접 적용해주세요." }, "install": { "errorMessage": "설치 중 오류가 발생했습니다: {{message}}", diff --git a/locales/installer/ko-kr.json b/locales/installer/ko-kr.json index c93f4ac..79e7544 100644 --- a/locales/installer/ko-kr.json +++ b/locales/installer/ko-kr.json @@ -1,4 +1,8 @@ { + "intro": { + "heading": "시작하기 전에", + "message": "마인크래프트 런처를 끄고 시작해주세요." + }, "common": { "back": "이전", "next": "다음", diff --git a/package.json b/package.json index 1f9ceb1..093f0c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "minecraft-music-quiz-installer", - "version": "0.3.11", + "version": "0.3.12", "description": "마인크래프트 음악퀴즈 간편설치기 + 관리 사이트", "main": "dist/installer/main.js", "scripts": {