diff --git a/public/Marketing for Open-Source Projects.pdf b/public/Marketing for Open-Source Projects.pdf new file mode 100644 index 0000000..30fb5b4 Binary files /dev/null and b/public/Marketing for Open-Source Projects.pdf differ diff --git a/src/components/About/About.js b/src/components/About/About.js index 6e1206b..e13248b 100644 --- a/src/components/About/About.js +++ b/src/components/About/About.js @@ -3,7 +3,6 @@ import React, { useContext } from 'react'; import './About.css'; import { ThemeContext } from '../../contexts/ThemeContext'; import { aboutData } from '../../data/aboutData' -import Background from '../Background/Background'; function About() { @@ -28,7 +27,7 @@ function About() { /> - + ) diff --git a/src/components/Contacts/Contacts.js b/src/components/Contacts/Contacts.js index 4648d25..5c74b0e 100644 --- a/src/components/Contacts/Contacts.js +++ b/src/components/Contacts/Contacts.js @@ -100,7 +100,7 @@ function Contacts() { const classes = useStyles(); return ( -
+
diff --git a/src/components/Landing/Landing.js b/src/components/Landing/Landing.js index d1db61a..66512db 100644 --- a/src/components/Landing/Landing.js +++ b/src/components/Landing/Landing.js @@ -197,28 +197,39 @@ function Landing() {

{headerData.description}

- {headerData.resumePdf && ( + - + - )} - - - + +
diff --git a/src/components/PreContact/PreContact.css b/src/components/PreContact/PreContact.css index eea2903..ca699c8 100644 --- a/src/components/PreContact/PreContact.css +++ b/src/components/PreContact/PreContact.css @@ -180,7 +180,7 @@ a:-webkit-any-link:hover { text-decoration: wavy; background-color: #232526; - color: #212121; + color: #eaeaea; font-weight: 800; } @@ -229,7 +229,7 @@ detailsIcon detailsIcon:hover { transform: 'scale(1.1)'; - color: '#667'; + color: '#eaeaea'; background-color: '#232526'; } diff --git a/src/components/PreContact/PreContact.js b/src/components/PreContact/PreContact.js index 0bd71f0..78d1da0 100644 --- a/src/components/PreContact/PreContact.js +++ b/src/components/PreContact/PreContact.js @@ -1,34 +1,13 @@ import * as React from 'react'; -import Button from '@mui/material/Button'; -// import CssBaseline from '@mui/material/CssBaseline'; -import TextField from '@mui/material/TextField'; -import FormControlLabel from '@mui/material/FormControlLabel'; -import Checkbox from '@mui/material/Checkbox'; -import Link from '@mui/material/Link'; import Paper from '@mui/material/Paper'; import Box from '@mui/material/Box'; import { Grid } from '@mui/material'; -import Typography from '@mui/material/Typography'; import { createTheme, ThemeProvider } from '@mui/material/styles'; -import Container from '@mui/material/Container'; import PsychologyIcon from '@mui/icons-material/Psychology'; import HandshakeIcon from '@mui/icons-material/Handshake'; import WorkIcon from '@mui/icons-material/Work'; import UpgradeIcon from '@mui/icons-material/Upgrade'; -import { - FaTwitter, - FaLinkedinIn, - FaGithub, - FaYoutube, - FaStackOverflow, - FaCodepen, -} from 'react-icons/fa'; -import { SiReplit } from 'react-icons/si'; -import { FiPhone, FiAtSign } from 'react-icons/fi'; -import { HiOutlineLocationMarker } from 'react-icons/hi'; import { styled } from '@mui/material/styles'; -import { socialsData } from '../../data/socialsData'; -import { contactsData } from '../../data/contactsData'; import './PreContact.css'; const theme = createTheme({ @@ -65,63 +44,60 @@ const Item = styled(Paper)(({ theme }) => ({ padding: theme.spacing(1), textAlign: 'center', color: theme.palette.text.secondary, - } )); console.log(theme.palette.mode) - + function PreContact() { - return ( - - - - - - - - Looking to updgrade your website? - + + + + + + + Looking to updgrade your website? + - - - - Got an idea for an app or website that you'd like to see come to life? - + + + + Got an idea for an app or website that you'd like to see come to life? + - - - - Interested in collaborating or forming a team to create something amazing? - + + + + Interested in collaborating or forming a team to create something amazing? + + + + + + Hiring web developers with my skillset? + + + + + - - - - Hiring web developers with my skillset? - - - - - - - - ); + + ); } export default PreContact; diff --git a/src/components/Testimonials/Testimonials.css b/src/components/Testimonials/Testimonials.css index 8cb7681..32ddc35 100644 --- a/src/components/Testimonials/Testimonials.css +++ b/src/components/Testimonials/Testimonials.css @@ -1,6 +1,6 @@ .testimonials { font-family: var(--primaryFont); - height: 100vh; + height: fit-content; display: flex; flex-direction: column; align-items: center; @@ -33,9 +33,15 @@ .slick-dots { position: relative !important; bottom: 1rem !important; - + +} +#root > div > div:nth-child(1) > div.testimonials > div.testimonials--body > div > div > ul > li > button{ + background: #eaeaea; + width: .5rem; + height: .5rem; } + .testimonials--header h1 { background: none; font-style: normal; @@ -101,7 +107,7 @@ .single--testimony { padding: 2rem; width: 100%; - height: 500px; + /* height: 500px; */ position: relative; display: flex; flex-direction: column; diff --git a/src/components/Testimonials/Testimonials.js b/src/components/Testimonials/Testimonials.js index 516da84..adeacc0 100644 --- a/src/components/Testimonials/Testimonials.js +++ b/src/components/Testimonials/Testimonials.js @@ -6,7 +6,7 @@ import { testimonialsData } from '../../data/testimonialsData'; import './Testimonials.css'; import Button from '@mui/material/Button'; - + function Testimonials() { const { theme } = useContext(ThemeContext); const sliderRef = useRef(); @@ -37,7 +37,7 @@ function Testimonials() { return ( <> -
+
{testimonialsData.length > 0 && (
-

👉

👈

+
- +
)} diff --git a/src/pages/FormPage/FormPage.js b/src/pages/FormPage/FormPage.js index f36fcb9..03b56e7 100644 --- a/src/pages/FormPage/FormPage.js +++ b/src/pages/FormPage/FormPage.js @@ -1,10 +1,12 @@ -import React from "react"; +import React from 'react'; +// import { ThemeContext } from '../../contexts/ThemeContext'; import { styled } from '@mui/material/styles'; import Paper from '@mui/material/Paper'; import { useForm, ValidationError } from "@formspree/react"; import { Container, Grid } from '@mui/material'; import ThanksBar from './ThanksBar'; import {headerData} from '../../data/headerData' +import Button from '@mui/material/Button'; function ContactForm() { const [state, handleSubmit] = useForm("xaykzqea"); @@ -27,6 +29,8 @@ function ContactForm() { const formStatus = state.succeeded ?

Thank you! I will get back to you shortly!

: jon christie web developer resume job portfolio + + return ( <> @@ -92,6 +96,25 @@ function ContactForm() { +
+

👉

+ + + +

👈

+
+ diff --git a/src/pages/Main/Main.js b/src/pages/Main/Main.js index 5e8928a..a6f4c72 100644 --- a/src/pages/Main/Main.js +++ b/src/pages/Main/Main.js @@ -1,29 +1,29 @@ import React from 'react' import { Helmet } from 'react-helmet' -import { Navbar, Landing, About, Skills, Testimonials, Services, Projects, HorizontalRule, Background, Footer } from '../../components' +import { Navbar, Landing, About, Skills, Testimonials, Services, Projects, HorizontalRule, Footer } from '../../components' import { headerData } from '../../data/headerData' function Main() { return (
- + {/* */} {headerData.name} - Portfolio - + {/* */} - + {/* */} {/* */} - + {/* */}
)