diff --git a/components/Nav.tsx b/components/Nav.tsx deleted file mode 100644 index 3739dabe..00000000 --- a/components/Nav.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import Link from 'next/link' - -export default function Nav() { - return ( - - ) -} diff --git a/components/home/Nav.tsx b/components/home/Nav.tsx new file mode 100644 index 00000000..07527dce --- /dev/null +++ b/components/home/Nav.tsx @@ -0,0 +1,39 @@ +import Link from 'next/link' +import React, { useState } from 'react' + +export default function Nav() { + const [open, setOpen] = useState(false) + + const handleClick = (event) => { + event.preventDefault() + setOpen(!open) + } + + return ( + + ) +} diff --git a/components/home/Recent.tsx b/components/home/Recent.tsx new file mode 100644 index 00000000..1cf0de97 --- /dev/null +++ b/components/home/Recent.tsx @@ -0,0 +1,35 @@ +import Link from 'next/link' + +export default function Recent() { + return ( +
+

Recent Datasets

+
+
+

Our World in Data - COVID 19

+

Dataset

+

data collected and managed by Our World in Data - COVID 19 pulled from GitHub on 06/10/2020 https://ourworldindata.org/coronavirus

+ + View Dataset + +
+
+

Our World in Data - COVID 19

+

Dataset

+

data collected and managed by Our World in Data - COVID 19 pulled from GitHub on 06/10/2020 https://ourworldindata.org/coronavirus

+ + View Dataset + +
+
+

Our World in Data - COVID 19

+

Dataset

+

data collected and managed by Our World in Data - COVID 19 pulled from GitHub on 06/10/2020 https://ourworldindata.org/coronavirus

+ + View Dataset + +
+
+
+ ) +} diff --git a/components/search/Input.tsx b/components/search/Input.tsx index 20812cd7..c6ccf922 100644 --- a/components/search/Input.tsx +++ b/components/search/Input.tsx @@ -19,7 +19,7 @@ export default function Input({ query }) { } return ( -
+ +
) } diff --git a/pages/[org]/[dataset]/index.tsx b/pages/[org]/[dataset]/index.tsx index 5e0286c0..e437bad0 100644 --- a/pages/[org]/[dataset]/index.tsx +++ b/pages/[org]/[dataset]/index.tsx @@ -2,7 +2,7 @@ import { GetServerSideProps } from 'next' import config from '../../../config' import utils from '../../../utils' import Head from 'next/head' -import Nav from '../../../components/Nav' +import Nav from '../../../components/home/Nav' import About from '../../../components/dataset/About' import Org from '../../../components/dataset/Org' import Resources from '../../../components/dataset/Resources' diff --git a/pages/[org]/[dataset]/r/[resource]/index.tsx b/pages/[org]/[dataset]/r/[resource]/index.tsx index 31f81f3d..8be81abc 100644 --- a/pages/[org]/[dataset]/r/[resource]/index.tsx +++ b/pages/[org]/[dataset]/r/[resource]/index.tsx @@ -2,7 +2,7 @@ import { GetServerSideProps } from 'next' import config from '../../../../../config' import utils from '../../../../../utils' import Head from 'next/head' -import Nav from '../../../../../components/Nav' +import Nav from '../../../../../components/home/Nav' import About from '../../../../../components/resource/About' import DataExplorer from '../../../../../components/resource/DataExplorer' diff --git a/pages/index.tsx b/pages/index.tsx index 3400dc8e..5aa17622 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,27 +1,28 @@ import Head from 'next/head' -import Link from 'next/link' -import Nav from '../components/Nav' +import Nav from '../components/home/Nav' +import Recent from '../components/home/Recent' import Input from '../components/search/Input' export default function Home() { return ( - <> +
Portal
) } diff --git a/pages/search.tsx b/pages/search.tsx index ed94370e..26848228 100644 --- a/pages/search.tsx +++ b/pages/search.tsx @@ -3,7 +3,7 @@ import querystring from 'querystring' import config from '../config' import utils from '../utils' import Head from 'next/head' -import Nav from '../components/Nav' +import Nav from '../components/home/Nav' import Input from '../components/search/Input' import Total from '../components/search/Total' import Sort from '../components/search/Sort' diff --git a/public/images/banner.svg b/public/images/banner.svg new file mode 100644 index 00000000..f0a335fc --- /dev/null +++ b/public/images/banner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/logo.svg b/public/images/logo.svg new file mode 100644 index 00000000..4b16578b --- /dev/null +++ b/public/images/logo.svg @@ -0,0 +1 @@ +PORTAL