Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 6 additions & 13 deletions src/pages/book-demo/index.tsx
Original file line number Diff line number Diff line change
@@ -1,24 +1,17 @@
import React from "react";
import { Helmet } from "react-helmet";
import Head from "@docusaurus/Head";

import Layout from "@theme/Layout";
import GoBack from "@site/src/components/demo/GoBack";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
import PartnersCarousel from "@site/src/components/demo/PartnersCarousel";

export default function Home(): JSX.Element {
const { siteConfig } = useDocusaurusContext();

return (
<React.Fragment>
<Head>
<title>Book Demo - {siteConfig.title}</title>
</Head>
<Layout
title="Book a Demo | Wopee.io"
description="Book a live demo of Wopee.io AI testing agents. See how autonomous test generation and self-healing tests can cut your QA effort by 70%."
>
<Helmet>
<meta
name="description"
content="Book Demo - Autonomous testing platform for web applications | Wopee.io"
/>
<script
type="text/javascript"
src="https://static.hsappstatic.net/MeetingsEmbed/ex/MeetingsEmbedCode.js"
Expand All @@ -32,6 +25,6 @@ export default function Home(): JSX.Element {
></div>
<PartnersCarousel />
</div>
</React.Fragment>
</Layout>
);
}
7 changes: 7 additions & 0 deletions src/pages/gdpr/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
---
title: Data Processing Agreement
custom_edit_url: null
---

import Head from '@docusaurus/Head';

<Head>
<meta name="robots" content="noindex, nofollow" />
</Head>

# Data Processing Agreement

## Article I: Initial provisions
Expand Down
6 changes: 2 additions & 4 deletions src/pages/jan-beranek/index.tsx
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
import React from "react";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
import Layout from "@theme/Layout";
import { Helmet } from "react-helmet";

export default function Home(): JSX.Element {
const { siteConfig } = useDocusaurusContext();
return (
<Layout
title={`${siteConfig.title}`}
description="Autonomous testing platform for web applications | Wopee.io"
title="Book a Meeting with Jan | Wopee.io"
description="Schedule a meeting with Jan Beránek from Wopee.io. Discuss AI test automation, onboarding, or product questions."
>
<Helmet>
<script
Expand Down
5 changes: 4 additions & 1 deletion src/pages/l/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,10 @@ function HomeHeader() {

export default function Home(): JSX.Element {
return (
<Layout>
<Layout
title="AI Testing Agents for Web Apps | Wopee.io"
description="Stop writing tests manually. Wopee.io AI agents explore your app, generate Playwright tests, and self-heal when your UI changes. Try free."
>
<HomeHeader />
<main className="container">
<HomeComparison />
Expand Down
16 changes: 6 additions & 10 deletions src/pages/marcel/index.tsx
Original file line number Diff line number Diff line change
@@ -1,20 +1,16 @@
import React from "react";
import { Helmet } from "react-helmet";

import Layout from "@theme/Layout";
import GoBack from "@site/src/components/demo/GoBack";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";

export default function Home(): JSX.Element {
const { siteConfig } = useDocusaurusContext();

return (
<React.Fragment>
<Layout
title="Book a Meeting with Marcel | Wopee.io"
description="Schedule a meeting with Marcel Veselka, co-founder of Wopee.io. Discuss AI test automation, partnerships, or product questions."
>
<Helmet>
<title>{siteConfig.title}</title>
<meta
name="description"
content="Autonomous testing platform for web applications | Wopee.io"
/>
<script
type="text/javascript"
src="https://static.hsappstatic.net/MeetingsEmbed/ex/MeetingsEmbedCode.js"
Expand All @@ -27,6 +23,6 @@ export default function Home(): JSX.Element {
data-src="https://meetings-eu1.hubspot.com/marcel-veselka?embed=true"
></div>
</div>
</React.Fragment>
</Layout>
);
}
6 changes: 1 addition & 5 deletions src/pages/newsletter/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,7 @@ const NewsletterPage = () => {
<main className="container">
<div className="flex flex-col mt-3 md:mt-5 gap-y-5 gap-x-5 justify-center items-center sm:flex-row">
<iframe width="540" height="605" src="https://02c03965.sibforms.com/serve/MUIFAF3Jz4xJoDu9MiweeSL7qo0c1HmPyK3TbcNuNmzrmWk4pmpbUP5H0zLvg-sTC2LgnfR8tc02o8Z8b0dzsjs6s-2WTzWtJ19Xj3Skm1NAZKE67qC913KkPowC_kEI8ow55zJ45Mbhmvs5d2v2eqvNYJNyXUrNoh2hQmQ4zXMQfP8903JxYiBCwUBEnAlN-it4TSNjVtffc5TF" frameborder="0" scrolling="auto" allowfullscreen ></iframe>
{/* <div className="card flex md:h-[500px] xl:h-[450px] flex-col justify-center items-center sm:w-1/2 p-10 gap-2 xl:gap-5 shadow-xl">
<h1>Newsletter</h1>
<p>Subscribe to our newsletter to get the latest updates.</p>
<div id="newsletter-form-container"></div>
</div> */}
<h1 className="sr-only">Newsletter</h1>
</div>
<NewsletterForm />
</main>
Expand Down
6 changes: 5 additions & 1 deletion src/pages/onboarding/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@ const TestWarez = () => {
}, []);

return (
<Layout wrapperClassName="dark:bg-gray-100">
<Layout
title="Get Started with Wopee.io | Onboarding"
description="Set up your Wopee.io account and start testing your web app in minutes. AI-powered test generation — no coding required."
wrapperClassName="dark:bg-gray-100"
>
<div className="container">
{isLoading ? (
<div className="flex justify-center items-center h-[50vh]">
Expand Down
9 changes: 8 additions & 1 deletion src/pages/toc/index.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import React, { useEffect } from "react";
import Head from "@docusaurus/Head";

import { useHistory } from "@docusaurus/router";

Expand All @@ -9,6 +10,12 @@ const OldTermsPage = () => {
router.push("/terms-and-conditions");
}, []);

return <></>;
return (
<>
<Head>
<meta name="robots" content="noindex, nofollow" />
</Head>
</>
);
};
export default OldTermsPage;
6 changes: 5 additions & 1 deletion src/pages/ux/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@ const UserTestingProgram = () => {
}, []);

return (
<Layout wrapperClassName="dark:bg-gray-100">
<Layout
title="User Testing Program | Wopee.io"
description="Join the Wopee.io user testing program. Help shape the future of AI-powered test automation and get early access to new features."
wrapperClassName="dark:bg-gray-100"
>
<div className="container">
{isLoading ? (
<div className="flex justify-center items-center h-[50vh]">
Expand Down
Loading