diff --git a/build/installer.nsh b/build/installer.nsh new file mode 100644 index 0000000..5e6e6bd --- /dev/null +++ b/build/installer.nsh @@ -0,0 +1,11 @@ +; 기본 설치 경로 지정. +; productName 이 한글이라 electron-builder 가 기본 경로를 package.json name(sb_pt)으로 폴백하는 문제 회피. +; → $PROGRAMFILES\DonDwaeji 로 고정 (사용자는 설치 시 변경 가능). +!macro preInit + SetRegView 64 + WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "$PROGRAMFILES64\DonDwaeji" + WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "$PROGRAMFILES64\DonDwaeji" + SetRegView 32 + WriteRegExpandStr HKLM "${INSTALL_REGISTRY_KEY}" InstallLocation "$PROGRAMFILES\DonDwaeji" + WriteRegExpandStr HKCU "${INSTALL_REGISTRY_KEY}" InstallLocation "$PROGRAMFILES\DonDwaeji" +!macroend diff --git a/package.json b/package.json index 5d1d89a..1bb4dbc 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,13 @@ "win": { "target": "nsis", "icon": "build/icon.ico", - "artifactName": "SlimBudget-Setup.${ext}" + "artifactName": "DonDwaeji-Setup.${ext}" }, "nsis": { "oneClick": false, "perMachine": false, - "allowToChangeInstallationDirectory": true + "allowToChangeInstallationDirectory": true, + "include": "build/installer.nsh" } }, "dependencies": { diff --git a/src/components/WebOnlyNotice.vue b/src/components/WebOnlyNotice.vue index 0aadb8b..c45606f 100644 --- a/src/components/WebOnlyNotice.vue +++ b/src/components/WebOnlyNotice.vue @@ -1,7 +1,7 @@ @@ -54,6 +54,8 @@ const mobileReady = false border: 1px solid var(--color-border); border-radius: 16px; background: var(--color-background-soft); + /* 한국어는 단어(어절) 단위로 줄바꿈 — 'O요.' 가 혼자 다음 줄로 떨어지는 현상 방지 */ + word-break: keep-all; } .brand { font-size: 2rem;