diff --git a/frontend/src/App.scss b/frontend/src/App.scss index 25613b3..d89981f 100644 --- a/frontend/src/App.scss +++ b/frontend/src/App.scss @@ -197,6 +197,20 @@ footer { font-size: 0.5rem; } } +.buttonContact { + border-color: black; + padding: 0.1vw 2vw 0.1vw 2vw; + margin-left: 2rem; + font-family: Montserrat; + border-radius: 2rem; + border-width: 2px; + background-color: #9666d1; + margin-bottom: 0; + &:hover { + background-color: #d9c8ee; + color: black; + } +} .buttonLogin { border-color: black; padding: 0.1vw 2vw 0.1vw 2vw; @@ -351,3 +365,6 @@ footer { } } } +.bonus { + justify-content: center; +} diff --git a/frontend/src/components/Footer.jsx b/frontend/src/components/Footer.jsx index 24c0f97..365e554 100644 --- a/frontend/src/components/Footer.jsx +++ b/frontend/src/components/Footer.jsx @@ -1,21 +1,39 @@ import { useState } from "react"; import { motion } from "framer-motion"; -import Login from "./Modal/Login"; +import Contact from "./Modal/Contact"; +import Modal from "./Modal/Login"; function Footer() { const [openModal, setOpenModal] = useState(false); + const [openContact, setOpenContact] = useState(false); return ( diff --git a/frontend/src/components/Modal/Contact.jsx b/frontend/src/components/Modal/Contact.jsx new file mode 100644 index 0000000..5ed90b3 --- /dev/null +++ b/frontend/src/components/Modal/Contact.jsx @@ -0,0 +1,100 @@ +import PropTypes from "prop-types"; + +function Contact({ closeModal }) { + return ( +
+
+ +
+

Contact Form

+

+ Lorem ipsum dolor sit amet consectetur adipiscing elit ut + aliquam,purus sit amet luctus magna fringilla urna +

+
+
+
+ + +
+
+ + +
+
+
+ + +
+
+ + +
+ + +
+
+
+
+ ); +} +Contact.propTypes = { + closeModal: PropTypes.func.isRequired, +}; + +export default Contact;