diff --git a/components/PortfolioEntry.jsx b/components/PortfolioEntry.jsx new file mode 100644 index 0000000..cfc1676 --- /dev/null +++ b/components/PortfolioEntry.jsx @@ -0,0 +1,52 @@ +/** + * + * + * Imports + * ------------------------------------------------------------------------------ + * + */ +/** ********************* React/Next Imports */ +import React from "react"; +import TextShuffler from "./actions/TextShuffler"; +/** ~ End React/Next Imports *************** */ + +/** ********************* Functions and Other Page Imports */ +/** ~ End Functions and Other Page Imports *************** */ + +/** + * + * + * Main Component { Functional } + * ------------------------------------------------------------------------------ + * @param {Object} props - React component props including { children } + * + */ +/** ********************* Page Main Component */ +export default function PortfolioEntry({ title, description, url, image }) { + // ## Get Contexts + // ----------------------- + + // ## Javascript Variables + // ----------------------- + + // ## React Hooks { useState, useEffect, useRef, etc ... } + // ----------------------- + + // ## Function Return + return ( +
+ ); + // ----------------------- +}; +/** ~ End Page Main Component *************** */ + +// export default Header; diff --git a/components/portfolioEntries.json b/components/portfolioEntries.json new file mode 100644 index 0000000..70531ac --- /dev/null +++ b/components/portfolioEntries.json @@ -0,0 +1,8 @@ +[ + { + "title": "Next 7 Web Engine", + "description": "Next 7 is an all-in-one web engine featuring a web page builder and a content management system", + "url": "https://next7.io", + "image": "/images/next7screenshot.png" + } +] diff --git a/layouts/general_layout/GeneralHeader.jsx b/layouts/general_layout/GeneralHeader.jsx index de951cf..798c5ce 100644 --- a/layouts/general_layout/GeneralHeader.jsx +++ b/layouts/general_layout/GeneralHeader.jsx @@ -7,6 +7,7 @@ const GeneralHeader = () => { diff --git a/pages/contact.jsx b/pages/contact.jsx index 61f7fc4..0264715 100644 --- a/pages/contact.jsx +++ b/pages/contact.jsx @@ -20,13 +20,13 @@ const contact = () => {