diff --git a/src/constants.ts b/src/constants.ts index 58c0354042..656859cdb5 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -163,7 +163,9 @@ export const METADATA = { HOME_DESCRIPTION: 'Go-ethereum website, home for the official Golang execution layer implementation of the Ethereum protocol', DOWNLOADS_TITLE: 'Downloads', - DOWNLOADS_DESCRIPTION: 'All Geth releases and builds, available for download' + DOWNLOADS_DESCRIPTION: 'All Geth releases and builds, available for download', + PAGE_404_TITLE: '404 - Page not found', + PAGE_404_DESCRIPTION: 'The page you are looking for does not exist' }; // GitHub urls diff --git a/src/pages/404.tsx b/src/pages/404.tsx new file mode 100644 index 0000000000..82f268a70a --- /dev/null +++ b/src/pages/404.tsx @@ -0,0 +1,49 @@ +import { Button, Flex, Text } from '@chakra-ui/react'; +import type { NextPage } from 'next'; +import NextLink from 'next/link'; + +import { GopherHomeFront } from '../components/UI/svgs'; +import { PageMetadata } from '../components/UI'; + +import { METADATA} from '../constants'; + +const Page404NotFound: NextPage = ({}) => { + return ( + <> + + +
+ + + + 404 + + + page not found + + + + + +
+ + ); +}; + +export default Page404NotFound;