fix(console): give each marketing page a single meta description (#56533)

This commit is contained in:
Kit Langton
2026-10-17 14:36:56 -07:00
committed by GitHub
Unverified
parent 07e7254280
commit 657c566412
3 changed files with 4 additions and 4 deletions
+2 -4
View File
@@ -1,4 +1,4 @@
import { MetaProvider, Title, Meta } from "@solidjs/meta"
import { MetaProvider, Title } from "@solidjs/meta"
import { Router } from "@solidjs/router"
import { FileRoutes } from "@solidjs/start/router"
import { Suspense } from "solid-js"
@@ -7,15 +7,13 @@ import { Font } from "@opencode/ui/font"
import "@ibm/plex/css/ibm-plex.css"
import "./app.css"
import { LanguageProvider } from "~/context/language"
import { I18nProvider, useI18n } from "~/context/i18n"
import { I18nProvider } from "~/context/i18n"
import { strip } from "~/lib/language"
function AppMeta() {
const i18n = useI18n()
return (
<>
<Title>opencode</Title>
<Meta name="description" content={i18n.t("app.meta.description")} />
<Favicon />
<Font />
</>
@@ -46,6 +46,7 @@ export default function Home() {
<main data-page="opencode">
{/*<HttpHeader name="Cache-Control" value="public, max-age=1, s-maxage=3600, stale-while-revalidate=86400" />*/}
<Title>{i18n.t("home.title")}</Title>
<Meta name="description" content={i18n.t("app.meta.description")} />
<LocaleLinks path="/" />
<Meta property="og:image" content="/social-share.png" />
<Meta name="twitter:image" content="/social-share.png" />
@@ -28,6 +28,7 @@ export default function Home() {
<main data-page="zen">
{/*<HttpHeader name="Cache-Control" value="public, max-age=1, s-maxage=3600, stale-while-revalidate=86400" />*/}
<Title>{i18n.t("zen.title")}</Title>
<Meta name="description" content={i18n.t("zen.hero.body")} />
<LocaleLinks path="/zen" />
<Meta property="og:image" content="/social-share-zen.png" />
<Meta name="twitter:image" content="/social-share-zen.png" />