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..ac02f90092a 100644 --- a/apps/marketing/src/layouts/Layout.astro +++ b/apps/marketing/src/layouts/Layout.astro @@ -15,7 +15,10 @@ const { - + @@ -27,6 +30,10 @@ const { + + + + {title} @@ -285,6 +292,7 @@ const { .nav { position: sticky; top: 0; + padding-top: env(safe-area-inset-top, 0px); z-index: 50; backdrop-filter: blur(18px); -webkit-backdrop-filter: blur(18px); diff --git a/apps/web/index.html b/apps/web/index.html index dadef17d3bc..7b966d55c36 100644 --- a/apps/web/index.html +++ b/apps/web/index.html @@ -11,6 +11,10 @@ + + + +