diff --git a/packages/i18n/strings/en.json b/packages/i18n/strings/en.json index aa2524087..b8a5479e9 100644 --- a/packages/i18n/strings/en.json +++ b/packages/i18n/strings/en.json @@ -1,8 +1,4 @@ { - "credits": { - "title": "BlitzKit is the work of many" - }, - "common": { "name": "BlitzKit", @@ -336,6 +332,13 @@ }, "tools": { + "credits": { + "name": "Credits", + "button": "To the docs", + "description": "Contributors of BlitzKit", + "seo_description": "BlitzKit is the work of many" + }, + "playlist": { "reset": "Reset", "shuffle": "Shuffle", diff --git a/packages/website/public/assets/images/tools/credits.webp b/packages/website/public/assets/images/tools/credits.webp new file mode 100644 index 000000000..59a61c284 Binary files /dev/null and b/packages/website/public/assets/images/tools/credits.webp differ diff --git a/packages/website/src/components/CreditsPromo.astro b/packages/website/src/components/CreditsPromo.astro index 577797a41..6d742c60a 100644 --- a/packages/website/src/components/CreditsPromo.astro +++ b/packages/website/src/components/CreditsPromo.astro @@ -1,5 +1,5 @@ --- -import { Grid, Heading, Text } from "@radix-ui/themes"; +import { Grid, Text } from "@radix-ui/themes"; import { credits } from "../config/credits"; import { getStrings } from "../core/i18n/getStrings"; @@ -18,7 +18,6 @@ const strings = getStrings(locale); justify-content: center; padding: var(--space-4); - margin-top: var(--space-4); .inner { display: flex; @@ -82,8 +81,6 @@ const strings = getStrings(locale);
- {strings.credits.title} - )) - } + } +
diff --git a/packages/website/src/constants/tools.ts b/packages/website/src/constants/tools.ts index 100979a14..81ececcf1 100644 --- a/packages/website/src/constants/tools.ts +++ b/packages/website/src/constants/tools.ts @@ -74,4 +74,8 @@ export const tools: Record = { href: "https://discord.gg/nDt7AjGJQH", button: "plum", }, + credits: { + id: "credits", + button: "bronze", + }, }; diff --git a/packages/website/src/pages/[...chunk_default]/[...locale]/credits/index.astro b/packages/website/src/pages/[...chunk_default]/[...locale]/credits/index.astro new file mode 100644 index 000000000..0193b018b --- /dev/null +++ b/packages/website/src/pages/[...chunk_default]/[...locale]/credits/index.astro @@ -0,0 +1,13 @@ +--- +import CreditsPromo from "../../../../components/CreditsPromo.astro"; +import { tools } from "../../../../constants/tools"; +import ToolLayout from "../../../../layouts/ToolLayout.astro"; + +export { getStaticPaths } from "../index.astro"; + +const { locale } = Astro.props; +--- + + + + diff --git a/packages/website/src/pages/[...chunk_default]/[...locale]/index.astro b/packages/website/src/pages/[...chunk_default]/[...locale]/index.astro index 02b2eb451..48e147252 100644 --- a/packages/website/src/pages/[...chunk_default]/[...locale]/index.astro +++ b/packages/website/src/pages/[...chunk_default]/[...locale]/index.astro @@ -6,7 +6,6 @@ import { literals } from "@blitzkit/i18n/src/literals"; import { Box, Flex, Link } from "@radix-ui/themes"; import { AesonPlug } from "../../../components/AesonPlug"; import { Countdown } from "../../../components/Countdown"; -import CreditsPromo from "../../../components/CreditsPromo.astro"; import HomeHero from "../../../components/HomeHero.astro"; import { Plugs } from "../../../components/Plugs"; import ToolCard from "../../../components/ToolCard.astro"; @@ -117,7 +116,5 @@ export const getStaticPaths = mixStaticPaths(_getStaticPaths, () => { - -