Skip to content

Commit 9b64d48

Browse files
committed
improvement(landing): update share assets
1 parent 2393b72 commit 9b64d48

14 files changed

Lines changed: 25 additions & 16 deletions

apps/sim/app/(landing)/layout.tsx

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,21 @@ import { LandingShell } from '@/app/(landing)/components'
1717
*
1818
* Each page supplies only its `<main id='main-content'>` content (and any
1919
* page-specific metadata / JSON-LD). `metadataBase` here lets pages express
20-
* relative canonical/OG URLs; every other metadata field stays per-page.
20+
* relative canonical/OG URLs; shared icon metadata keeps favicons consistent,
21+
* while every other metadata field stays per-page.
2122
*/
2223
export const metadata: Metadata = {
2324
metadataBase: new URL(SITE_URL),
25+
icons: {
26+
icon: [
27+
{ url: '/icon.svg', type: 'image/svg+xml', sizes: 'any' },
28+
{ url: '/favicon/favicon.svg', type: 'image/svg+xml', sizes: 'any' },
29+
{ url: '/favicon/favicon-32x32.png', type: 'image/png', sizes: '32x32' },
30+
{ url: '/favicon/favicon-16x16.png', type: 'image/png', sizes: '16x16' },
31+
],
32+
shortcut: '/favicon/favicon.ico',
33+
apple: '/favicon/apple-touch-icon.png',
34+
},
2435
}
2536

2637
export default function LandingLayout({ children }: { children: ReactNode }) {

apps/sim/app/(landing)/page.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ import Landing from '@/app/(landing)/landing'
44

55
export const revalidate = 3600
66

7+
const SOCIAL_IMAGE = {
8+
url: '/brand/social/sim-og-image.png',
9+
width: 1200,
10+
height: 630,
11+
alt: 'Sim, The AI Workspace for Teams',
12+
type: 'image/png',
13+
} as const
14+
715
export const metadata: Metadata = {
816
metadataBase: new URL(SITE_URL),
917
title: {
@@ -29,15 +37,7 @@ export const metadata: Metadata = {
2937
url: SITE_URL,
3038
siteName: 'Sim',
3139
locale: 'en_US',
32-
images: [
33-
{
34-
url: '/logo/426-240/reverse/small.png',
35-
width: 2130,
36-
height: 1200,
37-
alt: 'Sim, The AI Workspace for Teams',
38-
type: 'image/png',
39-
},
40-
],
40+
images: [SOCIAL_IMAGE],
4141
},
4242
twitter: {
4343
card: 'summary_large_image',
@@ -47,8 +47,8 @@ export const metadata: Metadata = {
4747
description:
4848
'Sim is the open-source AI workspace where teams build, deploy, and manage AI agents. Connect 1,000+ integrations and every major LLM to create agents that automate real work.',
4949
images: {
50-
url: '/logo/426-240/reverse/small.png',
51-
alt: 'Sim, The AI Workspace for Teams',
50+
url: SOCIAL_IMAGE.url,
51+
alt: SOCIAL_IMAGE.alt,
5252
},
5353
},
5454
alternates: {
14.9 KB
Loading
2.9 KB
Loading
8.45 KB
Loading
831 Bytes
Loading
25 Bytes
Loading
131 Bytes
Loading
601 Bytes
Loading
27.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)