Phase 17: UI Optimization & Polish #24

Merged
luckberg merged 61 commits from gsd/phase-17-ui-optimization-polish into main 2026-06-18 16:24:54 -04:00
3 changed files with 6 additions and 4 deletions
Showing only changes of commit df578fd7b7 - Show all commits
+3 -1
View File
@@ -3,8 +3,10 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="theme-color" content="#4A90D9" />
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<link rel="icon" href="/favicon.ico" sizes="any" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" />
<meta name="theme-color" content="#e8915a" />
<meta name="apple-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="FamilySync" />
+1 -1
View File
@@ -38,7 +38,7 @@
* 10% accent band — ONLY for event chip fills and color legend swatches.
* ───────────────────────────────────────────────────────────────────────── */
--color-member-0: #4a90d9;
--color-member-0: #e8915a; /* brand accent — warm amber (approved 17-02 checkpoint) */
--color-member-1: #50c878;
--color-member-2: #f5a623;
--color-member-3: #9b59b6;
+2 -2
View File
@@ -30,7 +30,7 @@ export default defineConfig({
name: 'FamilySync',
short_name: 'FamilySync',
description: 'Family calendar and lists',
theme_color: '#4A90D9',
theme_color: '#e8915a',
background_color: '#ffffff',
display: 'standalone',
scope: '/',
@@ -38,7 +38,7 @@ export default defineConfig({
icons: [
{ src: '/icon-192.png', sizes: '192x192', type: 'image/png' },
{ src: '/icon-512.png', sizes: '512x512', type: 'image/png' },
{ src: '/icon-512.png', sizes: '512x512', type: 'image/png', purpose: 'maskable' },
{ src: '/icon-maskable-512.png', sizes: '512x512', type: 'image/png', purpose: 'maskable' },
],
},
}),