fix: update tool count to 52 and add ai-canvas-expand to landing page

ai-canvas-expand was added to constants.ts and route files but never
added to the landing page bento grid, causing all hardcoded counts
to remain at 51. This updates all references across source, docs,
i18n, and tests to reflect the correct count of 52 tools.
This commit is contained in:
SnapOtter
2026-05-16 10:02:19 +08:00
parent 00f408b45e
commit 2c45a3a9e8
19 changed files with 45 additions and 39 deletions
+3 -3
View File
@@ -8,7 +8,7 @@ const nunito = Nunito({ subsets: ["latin"], variable: "--font-nunito" });
export const metadata: Metadata = {
title: "SnapOtter | Self-Hosted Image Processing",
description:
"51 image processing tools with local AI. Runs 100% offline. No data leaves your network. Open source and free forever.",
"52 image processing tools with local AI. Runs 100% offline. No data leaves your network. Open source and free forever.",
metadataBase: new URL("https://snapotter.com"),
icons: {
icon: [
@@ -24,7 +24,7 @@ export const metadata: Metadata = {
openGraph: {
title: "SnapOtter | Self-Hosted Image Processing",
description:
"51 image processing tools with local AI. Runs 100% offline. No data leaves your network.",
"52 image processing tools with local AI. Runs 100% offline. No data leaves your network.",
url: "https://snapotter.com",
siteName: "SnapOtter",
type: "website",
@@ -41,7 +41,7 @@ export const metadata: Metadata = {
card: "summary_large_image",
title: "SnapOtter | Self-Hosted Image Processing",
description:
"51 image processing tools with local AI. Runs 100% offline. No data leaves your network.",
"52 image processing tools with local AI. Runs 100% offline. No data leaves your network.",
images: ["/og-image.svg"],
},
};