diff --git a/examples/catalog/__tests__/components/search/__snapshots__/Form.test.tsx.snap b/examples/catalog/__tests__/components/search/__snapshots__/Form.test.tsx.snap
index d0c55115..53e378dd 100644
--- a/examples/catalog/__tests__/components/search/__snapshots__/Form.test.tsx.snap
+++ b/examples/catalog/__tests__/components/search/__snapshots__/Form.test.tsx.snap
@@ -11,57 +11,18 @@ exports[`📸 of Form component with empty 1`] = `
-
-
-
-
`;
@@ -77,57 +38,18 @@ exports[`📸 of Form component with query 1`] = `
-
-
-
-
`;
diff --git a/examples/catalog/components/home/Hero.tsx b/examples/catalog/components/home/Hero.tsx
new file mode 100644
index 00000000..07479ae0
--- /dev/null
+++ b/examples/catalog/components/home/Hero.tsx
@@ -0,0 +1,7 @@
+import Template from './HeroTemplate';
+
+const Hero: React.FC = () => {
+ return ;
+};
+
+export default Hero;
diff --git a/examples/catalog/components/home/HeroTemplate.tsx b/examples/catalog/components/home/HeroTemplate.tsx
new file mode 100644
index 00000000..c56beb03
--- /dev/null
+++ b/examples/catalog/components/home/HeroTemplate.tsx
@@ -0,0 +1,130 @@
+import useTranslation from 'next-translate/useTranslation';
+import SearchForm from '../search/Form';
+
+export default function Example() {
+ const { t } = useTranslation();
+
+ return (
+
+
+
+
+
+
+
+
+
+ Quality Data ready to Integrate
+
+
+ Find and Share
+ Quality Data
+
+
+
+ {t(`common:description`)}
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+ );
+}
diff --git a/examples/catalog/cypress/integration/pages/homepage-spec.js b/examples/catalog/cypress/integration/pages/homepage-spec.js
index 4bec2407..913c05e5 100644
--- a/examples/catalog/cypress/integration/pages/homepage-spec.js
+++ b/examples/catalog/cypress/integration/pages/homepage-spec.js
@@ -4,7 +4,7 @@ describe('Test Home Page', () => {
});
it('renders the hero title', () => {
- cy.contains('Find, Share and Publish Quality Data with Datahub');
+ cy.contains('Find and Share');
});
it('checks that a search form exists', () => {
diff --git a/examples/catalog/pages/index.tsx b/examples/catalog/pages/index.tsx
index be35cfaa..579c4278 100644
--- a/examples/catalog/pages/index.tsx
+++ b/examples/catalog/pages/index.tsx
@@ -2,11 +2,11 @@ import { GetServerSideProps } from 'next';
import Head from 'next/head';
import { initializeApollo } from '../lib/apolloClient';
import RecentDataset from '../components/home/Recent';
-import SearchForm from '../components/search/Form';
import { SEARCH_QUERY } from '../graphql/queries';
import { loadNamespaces } from './_app';
import useTranslation from 'next-translate/useTranslation';
import NavBar from '../components/home/Nav';
+import Hero from '../components/home/Hero';
const Home: React.FC<{ locale: any; locales: any }> = ({
locale,
@@ -21,21 +21,7 @@ const Home: React.FC<{ locale: any; locales: any }> = ({
-
-
-
- Find, Share and Publish
Quality Data with{' '}
- Datahub
-
-
- {t(`common:description`)}
-
-
-
-
-

-
-
+
>