--- import CopyCommand from "./CopyCommand.astro"; import HeroSystemGraphic from "./HeroSystemGraphic.astro"; import OutputSpecimens from "./OutputSpecimens.astro"; import type { LandingContent } from "../i18n/landing"; interface Props { c: LandingContent; lang: "ko" | "en"; } const { c, lang } = Astro.props; const repoUrl = "https://git.chanpaca.net/yunchan/designpaca"; const docsUrl = `${repoUrl}#readme`; const showcasePath = lang === "ko" ? "/showcase/" : "/en/showcase/"; const copyLabel = c.hero.primaryCta; const copiedLabel = lang === "ko" ? "복사했어요" : "Copied"; --- {c.hero.h1.split("\n").map((line) => {line})} {c.hero.lead} {c.hero.secondaryCta} {c.outputs.archiveCta} {c.outputs.h2} {c.outputs.lead} {c.outputs.archiveCta} {c.process.h2} {c.process.lead} {c.process.stages.map((stage) => ( {stage.step} {stage.name} {stage.result} ))} {c.proof.h2} {c.proof.lead} {c.proof.facts.map((fact) => ( {fact.value} {fact.label} {fact.description} ))} {c.proof.details.summary} {c.proof.details.items.map((item) => {item})} {c.install.h2} {c.install.lead} {c.install.support.map((item) => ( {item} ))} {c.install.docsLabel} {c.install.repoLabel}
{c.hero.lead}
{c.outputs.lead}
{c.process.lead}
{stage.result}
{c.proof.lead}
{c.install.lead}