fix: replace hardcoded "52 tools" with "50+" across all copy

Future-proofs marketing text so it doesn't need updating every time
a tool is added.
This commit is contained in:
SnapOtter
2026-05-20 14:45:45 +08:00
parent dfbc4cfd59
commit e70fca054a
21 changed files with 27 additions and 27 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ function getCountText(): string {
describe("BentoGrid", () => {
it("renders the section heading", () => {
render(<BentoGrid />);
expect(screen.getByText("52 tools. Zero cloud dependency.")).toBeDefined();
expect(screen.getByText("50+ tools. Zero cloud dependency.")).toBeDefined();
});
it("renders the search input", () => {
+1 -1
View File
@@ -157,7 +157,7 @@ describe("Pricing", () => {
it("renders free plan features", () => {
render(<Pricing />);
expect(screen.getByText("All 52 image processing tools")).toBeDefined();
expect(screen.getByText("All 50+ image processing tools")).toBeDefined();
expect(screen.getByText("Unlimited usage, no hidden caps")).toBeDefined();
expect(screen.getByText("15 local AI models included")).toBeDefined();
expect(screen.getByText("AGPL-3.0 licensed")).toBeDefined();