From 7627dc3764b4c485b313415d6afa3f5b3b475ddb Mon Sep 17 00:00:00 2001 From: DisabledAbel <196466003+DisabledAbel@users.noreply.github.com> Date: Wed, 24 Jun 2026 19:14:57 +0000 Subject: [PATCH 1/3] feat: add iPadOS 'Add to Home Screen' support - Add Web App Manifest (manifest.json) to both marketing and web apps. - Include Apple-specific meta tags for standalone web app support. - Ensure consistent icons across both applications for PWA support. --- apps/marketing/public/manifest.json | 31 +++++++++++++++++++++++++ apps/marketing/src/layouts/Layout.astro | 4 ++++ apps/web/index.html | 4 ++++ apps/web/public/manifest.json | 26 +++++++++++++++++++++ 4 files changed, 65 insertions(+) create mode 100644 apps/marketing/public/manifest.json create mode 100644 apps/web/public/manifest.json diff --git a/apps/marketing/public/manifest.json b/apps/marketing/public/manifest.json new file mode 100644 index 00000000000..5ce2074f59a --- /dev/null +++ b/apps/marketing/public/manifest.json @@ -0,0 +1,31 @@ +{ + "name": "T3 Code", + "short_name": "T3 Code", + "description": "The open-source control plane for coding agents.", + "start_url": "/", + "display": "standalone", + "background_color": "#09090b", + "theme_color": "#09090b", + "icons": [ + { + "src": "/favicon-16x16.png", + "sizes": "16x16", + "type": "image/png" + }, + { + "src": "/favicon-32x32.png", + "sizes": "32x32", + "type": "image/png" + }, + { + "src": "/apple-touch-icon.png", + "sizes": "180x180", + "type": "image/png" + }, + { + "src": "/icon.png", + "sizes": "512x512", + "type": "image/png" + } + ] +} diff --git a/apps/marketing/src/layouts/Layout.astro b/apps/marketing/src/layouts/Layout.astro index 5d9fc4e8f3b..bd6bd4d5931 100644 --- a/apps/marketing/src/layouts/Layout.astro +++ b/apps/marketing/src/layouts/Layout.astro @@ -27,6 +27,10 @@ const { + + + +