From b81407bf57344566a18eeba45bdc9cfcc4d9ff2e Mon Sep 17 00:00:00 2001 From: Connor Date: Mon, 9 Dec 2024 10:45:38 -0800 Subject: [PATCH] feat: add get in touch element (#3) --- .../src/components/get-in-touch/Button.jsx | 12 +++++ .../components/get-in-touch/GetInTouch.jsx | 52 +++++++++++++++++++ .../components/get-in-touch/InputField.jsx | 12 +++++ .../src/components/get-in-touch/TextArea.jsx | 11 ++++ 4 files changed, 87 insertions(+) create mode 100644 frontend/src/components/get-in-touch/Button.jsx create mode 100644 frontend/src/components/get-in-touch/GetInTouch.jsx create mode 100644 frontend/src/components/get-in-touch/InputField.jsx create mode 100644 frontend/src/components/get-in-touch/TextArea.jsx diff --git a/frontend/src/components/get-in-touch/Button.jsx b/frontend/src/components/get-in-touch/Button.jsx new file mode 100644 index 0000000..283fb8a --- /dev/null +++ b/frontend/src/components/get-in-touch/Button.jsx @@ -0,0 +1,12 @@ +import React from 'react'; + +export default function Button({ children }) { + return ( + + ); +} diff --git a/frontend/src/components/get-in-touch/GetInTouch.jsx b/frontend/src/components/get-in-touch/GetInTouch.jsx new file mode 100644 index 0000000..8760974 --- /dev/null +++ b/frontend/src/components/get-in-touch/GetInTouch.jsx @@ -0,0 +1,52 @@ +import React from 'react'; +import InputField from './InputField'; +import TextArea from './TextArea'; +import Button from './Button'; + +export default function GetInTouch() { + return ( +
+
+
+
+
+ Get in touch illustration +
+
+
+

+ Get In Touch +

+

+ A good design is not only aesthetically pleasing, but also functional. It should be able to solve the problem +

+
+ + +