diff --git a/client/public/isotypeLinx.png b/client/public/isotypeLinx.png new file mode 100644 index 0000000..1366227 Binary files /dev/null and b/client/public/isotypeLinx.png differ diff --git a/client/public/logotypeLinx.png b/client/public/logotypeLinx.png new file mode 100644 index 0000000..cba51a9 Binary files /dev/null and b/client/public/logotypeLinx.png differ diff --git a/client/src/components/Button-Outline.tsx b/client/src/components/Button-Outline.tsx new file mode 100644 index 0000000..0dadbd5 --- /dev/null +++ b/client/src/components/Button-Outline.tsx @@ -0,0 +1,29 @@ +import cn from 'classnames'; +import type { ReactNode } from 'react'; + +export default function Button({ + children, + type = 'button', + className, + onClick, +}: ButtonProps) { + return ( + + ); +} + +interface ButtonProps { + children: ReactNode; + type?: 'submit' | 'button'; + className?: string; + onClick?: () => void; +} diff --git a/client/src/components/Layout-Home.tsx b/client/src/components/Layout-Home.tsx new file mode 100644 index 0000000..765ca3f --- /dev/null +++ b/client/src/components/Layout-Home.tsx @@ -0,0 +1,30 @@ +import ButtonOutline from "./Button-Outline"; + +export default function Layout() { + return ( +
+
+
+ Isotype Linx +
+
+

Linx

+

+ Lorem ipsum dolor sit, amet consectetur adipisicing elit. Repellat + error corrupti vitae incidunt totam blanditiis, voluptatem ratione + eius consequuntur qui. Quae laborum quasi assumenda ea autem beatae, + sed corrupti atque! +

+ + Button + +
+
+
+ ); + } + \ No newline at end of file diff --git a/client/src/components/Navbar.tsx b/client/src/components/Navbar.tsx new file mode 100644 index 0000000..9d26999 --- /dev/null +++ b/client/src/components/Navbar.tsx @@ -0,0 +1,31 @@ +export default function Navbar() { + return ( + <> + + + ); + } + \ No newline at end of file diff --git a/client/src/pages/home.tsx b/client/src/pages/home.tsx index 7da059c..1ed253e 100644 --- a/client/src/pages/home.tsx +++ b/client/src/pages/home.tsx @@ -1,34 +1,10 @@ +import Navbar from '../components/Navbar' +import Layout from '../components/Layout-Home' export default function Home() { - return ( - - ) -} - -function Navbar() { return ( <> - + + - ); + ) } \ No newline at end of file