feat(brand): swap recipient-facing pictureFrame strings to WeVisto
CI / test (push) Has been cancelled
CI / test (push) Has been cancelled
Updated: SPA <title>, PWA manifest name/short_name, iOS web-app title, "Install"/"Pin to home screen" copy, HomeView empty state, all Twig page titles (login/register/setup/token/help), and the share-notification email header. Left alone: the firmware-broadcast SSID PictureFrame-XXXX (coordinated firmware change needed) and internal code/comment refs. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
|
||||
<title>pictureFrame</title>
|
||||
<title>WeVisto</title>
|
||||
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||
<link rel="manifest" href="/build/manifest.webmanifest" />
|
||||
@@ -13,7 +13,7 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes" />
|
||||
<meta name="mobile-web-app-capable" content="yes" />
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
|
||||
<meta name="apple-mobile-web-app-title" content="pictureFrame" />
|
||||
<meta name="apple-mobile-web-app-title" content="WeVisto" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "pictureFrame",
|
||||
"short_name": "pictureFrame",
|
||||
"name": "WeVisto",
|
||||
"short_name": "WeVisto",
|
||||
"description": "Manage photos for your e-ink picture frames.",
|
||||
"id": "/",
|
||||
"start_url": "/",
|
||||
|
||||
@@ -143,7 +143,7 @@ describe('SettingsView', () => {
|
||||
fireBeforeInstallPrompt()
|
||||
const wrapper = mount(SettingsView)
|
||||
await flushPromises()
|
||||
expect(wrapper.find('.settings__install').text()).toBe('Install pictureFrame')
|
||||
expect(wrapper.find('.settings__install').text()).toBe('Install WeVisto')
|
||||
})
|
||||
|
||||
it('clicking the native Install button invokes prompt() and resolves accepted', async () => {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
</svg>
|
||||
<p class="home-view__empty-title">Set up your first frame</p>
|
||||
<p class="home-view__empty-sub">
|
||||
Power on your pictureFrame device and scan the QR code it displays to get started.
|
||||
Power on your WeVisto frame and scan the QR code it displays to get started.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<section v-if="!isStandalone" class="settings__section">
|
||||
<h2 class="settings__section-title">Install app</h2>
|
||||
<p class="settings__hint">
|
||||
Pin pictureFrame to your home screen so it opens like a native app.
|
||||
Pin WeVisto to your home screen so it opens like a native app.
|
||||
</p>
|
||||
<button
|
||||
v-if="canPromptInstall"
|
||||
@@ -13,7 +13,7 @@
|
||||
class="settings__install"
|
||||
@click="onNativeInstall"
|
||||
>
|
||||
Install pictureFrame
|
||||
Install WeVisto
|
||||
</button>
|
||||
<button
|
||||
v-else
|
||||
|
||||
Reference in New Issue
Block a user