From 93efa42f915a064627a2d496fe2199f5c13ef76d Mon Sep 17 00:00:00 2001 From: Matthew Grove Date: Wed, 1 Sep 2021 17:29:45 +0100 Subject: [PATCH] Create page depency components --- src/Footer.js | 9 +++++++++ src/NavBar.js | 34 +++++++++++++++++++++++++++++++ src/SettingsContent.js | 45 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 88 insertions(+) create mode 100644 src/Footer.js create mode 100644 src/NavBar.js create mode 100644 src/SettingsContent.js diff --git a/src/Footer.js b/src/Footer.js new file mode 100644 index 0000000..41623e6 --- /dev/null +++ b/src/Footer.js @@ -0,0 +1,9 @@ +import React from 'react'; + +export default function Footer() { + return ( + + ) +} diff --git a/src/NavBar.js b/src/NavBar.js new file mode 100644 index 0000000..2c6119c --- /dev/null +++ b/src/NavBar.js @@ -0,0 +1,34 @@ +import React from 'react'; +import { Link } from "react-router-dom"; +import BannerLogo from "./images/banner.png"; +import SmallLogo from "./images/logo.png"; +import "./css/NavBar.css"; +import Button from "./Button"; +import LinkButton from "./LinkButton"; + +export default function Navbar(props) { + const navbarItems = props.items; + return ( + + ) +} diff --git a/src/SettingsContent.js b/src/SettingsContent.js new file mode 100644 index 0000000..f677a34 --- /dev/null +++ b/src/SettingsContent.js @@ -0,0 +1,45 @@ +import React, { Component } from 'react'; +import Checkbox from '@material-ui/core/Checkbox'; +import { CheckRounded as CheckRoundedIcon } from "@material-ui/icons"; +import Button from "./Button"; + +import "./css/SettingsContent.css"; + +export default class SettingsContent extends Component { + render() { + return ( + <> +

Settings

+ + +

Theme

+
+ { + this.props.themes.map((theme) => + + ) + } +
+ + ) + } +}