diff --git a/assets/android-chrome-192x192.png b/assets/android-chrome-192x192.png index e7e9d95..72d28fc 100644 Binary files a/assets/android-chrome-192x192.png and b/assets/android-chrome-192x192.png differ diff --git a/assets/android-chrome-512x512.png b/assets/android-chrome-512x512.png index 2794557..bb33d00 100644 Binary files a/assets/android-chrome-512x512.png and b/assets/android-chrome-512x512.png differ diff --git a/assets/apple-touch-icon.png b/assets/apple-touch-icon.png index 84e0902..0745b7b 100644 Binary files a/assets/apple-touch-icon.png and b/assets/apple-touch-icon.png differ diff --git a/assets/favicon-16x16.png b/assets/favicon-16x16.png index 24430ee..0dd6014 100644 Binary files a/assets/favicon-16x16.png and b/assets/favicon-16x16.png differ diff --git a/assets/favicon-32x32.png b/assets/favicon-32x32.png index e61efd4..cd9b289 100644 Binary files a/assets/favicon-32x32.png and b/assets/favicon-32x32.png differ diff --git a/assets/favicon.ico b/assets/favicon.ico index 4aa309f..4ff2791 100644 Binary files a/assets/favicon.ico and b/assets/favicon.ico differ diff --git a/assets/logo.png b/assets/logo.png index 420caa8..bb33d00 100644 Binary files a/assets/logo.png and b/assets/logo.png differ diff --git a/webapp/app.ironcalc.com/frontend/index.html b/webapp/app.ironcalc.com/frontend/index.html index fde05c2..688e044 100644 --- a/webapp/app.ironcalc.com/frontend/index.html +++ b/webapp/app.ironcalc.com/frontend/index.html @@ -2,7 +2,12 @@ - + + + + + + diff --git a/webapp/app.ironcalc.com/frontend/src/App.tsx b/webapp/app.ironcalc.com/frontend/src/App.tsx index 8f7d5c4..a55c4c7 100644 --- a/webapp/app.ironcalc.com/frontend/src/App.tsx +++ b/webapp/app.ironcalc.com/frontend/src/App.tsx @@ -75,6 +75,16 @@ function App() { start(); }, []); + // biome-ignore lint/correctness/useExhaustiveDependencies: localStorageId needed to detect name changes (model mutates internally) + useEffect(() => { + if (model) { + const workbookName = model.getName(); + document.title = workbookName ? `${workbookName} - IronCalc` : "IronCalc"; + } else { + document.title = "IronCalc"; + } + }, [model, localStorageId]); + if (!model) { return (