- 헤더·웹안내·홈·약관 서비스명·푸터/설정 저작권·타이틀 → 돈돼지 가계부 - productName/capacitor appName/안드로이드 app_name·창제목/Electron app.setName·window title → 돈돼지 가계부 - 기술 식별자(appId, 설치파일명)는 유지 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<resources>
|
<resources>
|
||||||
<string name="app_name">Slim Budget</string>
|
<string name="app_name">돈돼지 가계부</string>
|
||||||
<string name="title_activity_main">Slim Budget</string>
|
<string name="title_activity_main">돈돼지 가계부</string>
|
||||||
<string name="package_name">kr.sblog.slimbudget</string>
|
<string name="package_name">kr.sblog.slimbudget</string>
|
||||||
<string name="custom_url_scheme">kr.sblog.slimbudget</string>
|
<string name="custom_url_scheme">kr.sblog.slimbudget</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"appId": "kr.sblog.slimbudget",
|
"appId": "kr.sblog.slimbudget",
|
||||||
"appName": "Slim Budget",
|
"appName": "돈돼지 가계부",
|
||||||
"webDir": "dist",
|
"webDir": "dist",
|
||||||
"server": {
|
"server": {
|
||||||
"cleartext": true
|
"cleartext": true
|
||||||
|
|||||||
+3
-3
@@ -6,7 +6,7 @@ const fs = require('fs')
|
|||||||
const path = require('path')
|
const path = require('path')
|
||||||
|
|
||||||
// 네이티브 대화상자(alert/confirm) 제목은 app.getName() 을 쓴다 → package.json name('sb_pt') 대신 표기.
|
// 네이티브 대화상자(alert/confirm) 제목은 app.getName() 을 쓴다 → package.json name('sb_pt') 대신 표기.
|
||||||
app.setName('Slim Budget')
|
app.setName('돈돼지 가계부')
|
||||||
|
|
||||||
const APP_URL = 'https://app.sblog.kr'
|
const APP_URL = 'https://app.sblog.kr'
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ function saveState(win) {
|
|||||||
|
|
||||||
// 오프라인/로드 실패 시 안내 화면 (다시 시도 버튼)
|
// 오프라인/로드 실패 시 안내 화면 (다시 시도 버튼)
|
||||||
function offlineHtml() {
|
function offlineHtml() {
|
||||||
const html = `<!doctype html><html><head><meta charset="utf-8"><title>Slim Budget</title>
|
const html = `<!doctype html><html><head><meta charset="utf-8"><title>돈돼지 가계부</title>
|
||||||
<style>html,body{height:100%;margin:0;display:flex;align-items:center;justify-content:center;
|
<style>html,body{height:100%;margin:0;display:flex;align-items:center;justify-content:center;
|
||||||
background:#1a1a1a;color:#eee;font-family:system-ui,'Segoe UI',sans-serif}
|
background:#1a1a1a;color:#eee;font-family:system-ui,'Segoe UI',sans-serif}
|
||||||
.box{text-align:center}h2{margin:0 0 8px}p{opacity:.7;margin:0}
|
.box{text-align:center}h2{margin:0 0 8px}p{opacity:.7;margin:0}
|
||||||
@@ -54,7 +54,7 @@ function createWindow() {
|
|||||||
minWidth: 360,
|
minWidth: 360,
|
||||||
minHeight: 560,
|
minHeight: 560,
|
||||||
backgroundColor: '#1a1a1a',
|
backgroundColor: '#1a1a1a',
|
||||||
title: 'Slim Budget',
|
title: '돈돼지 가계부',
|
||||||
webPreferences: {
|
webPreferences: {
|
||||||
contextIsolation: true,
|
contextIsolation: true,
|
||||||
nodeIntegration: false,
|
nodeIntegration: false,
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@
|
|||||||
<link rel="icon" type="image/png" href="/favicon.png">
|
<link rel="icon" type="image/png" href="/favicon.png">
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
|
||||||
<title>Slim Budget</title>
|
<title>돈돼지 가계부</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app"></div>
|
<div id="app"></div>
|
||||||
|
|||||||
+1
-1
@@ -21,7 +21,7 @@
|
|||||||
},
|
},
|
||||||
"build": {
|
"build": {
|
||||||
"appId": "kr.sblog.slimbudget",
|
"appId": "kr.sblog.slimbudget",
|
||||||
"productName": "Slim Budget",
|
"productName": "돈돼지 가계부",
|
||||||
"directories": {
|
"directories": {
|
||||||
"output": "release-desktop"
|
"output": "release-desktop"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ const mobileReady = false
|
|||||||
<template>
|
<template>
|
||||||
<main class="web-only">
|
<main class="web-only">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h1 class="brand">Slim Budget</h1>
|
<h1 class="brand">돈돼지 가계부</h1>
|
||||||
<p class="tagline">슬림하게 관리하는 가계부 · 자산 · 예산</p>
|
<p class="tagline">슬림하게 관리하는 가계부 · 자산 · 예산</p>
|
||||||
|
|
||||||
<div class="notice">
|
<div class="notice">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<footer class="app-footer">
|
<footer class="app-footer">
|
||||||
<span>© 2026 SlimBudget. All rights reserved.</span>
|
<span>© 2026 돈돼지 가계부. All rights reserved.</span>
|
||||||
</footer>
|
</footer>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ async function handleLogout() {
|
|||||||
</button>
|
</button>
|
||||||
<RouterLink to="/" class="brand">
|
<RouterLink to="/" class="brand">
|
||||||
<img class="brand-mark" src="/logo-piggy.png" alt="" aria-hidden="true" />
|
<img class="brand-mark" src="/logo-piggy.png" alt="" aria-hidden="true" />
|
||||||
<span class="brand-text">SlimBudget</span>
|
<span class="brand-text">돈돼지 가계부</span>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// 회원가입 약관 본문. 모달에서 '전문 보기'로 노출.
|
// 회원가입 약관 본문. 모달에서 '전문 보기'로 노출.
|
||||||
// 서비스명: Slim Budget (가계부·자산·예산 관리)
|
// 서비스명: 돈돼지 가계부 (가계부·자산·예산 관리)
|
||||||
|
|
||||||
export const SERVICE_NAME = 'Slim Budget'
|
export const SERVICE_NAME = '돈돼지 가계부'
|
||||||
|
|
||||||
export const TERMS_OF_SERVICE = `제1조 (목적)
|
export const TERMS_OF_SERVICE = `제1조 (목적)
|
||||||
이 약관은 ${SERVICE_NAME}(이하 "서비스")가 제공하는 가계부·자산·예산 관리 서비스의 이용과 관련하여 서비스와 회원 간의 권리, 의무 및 책임사항을 규정함을 목적으로 합니다.
|
이 약관은 ${SERVICE_NAME}(이하 "서비스")가 제공하는 가계부·자산·예산 관리 서비스의 이용과 관련하여 서비스와 회원 간의 권리, 의무 및 책임사항을 규정함을 목적으로 합니다.
|
||||||
|
|||||||
@@ -292,7 +292,7 @@ onMounted(load)
|
|||||||
<template v-else>
|
<template v-else>
|
||||||
<div class="landing">
|
<div class="landing">
|
||||||
<div class="hero-card">
|
<div class="hero-card">
|
||||||
<h1 class="brand">Slim Budget</h1>
|
<h1 class="brand">돈돼지 가계부</h1>
|
||||||
<p class="tagline">슬림하게 관리하는 가계부 · 자산 · 예산</p>
|
<p class="tagline">슬림하게 관리하는 가계부 · 자산 · 예산</p>
|
||||||
<div class="cta">
|
<div class="cta">
|
||||||
<button type="button" class="btn primary" @click="ui.openLogin('/account')">로그인</button>
|
<button type="button" class="btn primary" @click="ui.openLogin('/account')">로그인</button>
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ async function clearAppData() {
|
|||||||
</button>
|
</button>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<p class="copyright">© 2026 SlimBudget. All rights reserved.</p>
|
<p class="copyright">© 2026 돈돼지 가계부. All rights reserved.</p>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user