diff --git a/src/App.js b/src/App.js
index b662d6d..1b34432 100644
--- a/src/App.js
+++ b/src/App.js
@@ -3,6 +3,7 @@ import { BrowserRouter as Router, Route, Routes } from 'react-router-dom';
import Navbar from './components/Navbar';
import Home from './components/Home';
import Contact from './components/Contact';
+import About from './components/About';
import Footer from './components/Footer';
const App = () => {
@@ -13,9 +14,10 @@ const App = () => {
+ I'm Jake, a small time photographer out of the Bay Area. I started shooting as a kid on my dad's old + Canon EOS 60D, and now have graduated to owning my own gear. Having an artistic outlet has always been + a force of balance for me, and with a background in video and photo editing, this has been a fun one. +
++ My current setup is a Sony Alpha 6300 with a 27mm pancake lens. This budget setup was perfect for bringing + my camera along on bike rides, as cycing is another hobby. You can find me on Youtube as Jake's West Coast. + My current photography interests include capturing the beauty of the Bay Area and California coast on + our bike rides, as well as moments in my everyday life. +
++ If you'd like to learn more about Jake, the person, you can find more at my instagram @runyanjake or on my + personal website jake.runyan.dev. +
+Email: jake@runyan.dev
+Instagram: @jakerunyanphotography
); }; diff --git a/src/components/Navbar.css b/src/components/Navbar.css index fc958c5..f8d94be 100644 --- a/src/components/Navbar.css +++ b/src/components/Navbar.css @@ -1,34 +1,59 @@ .navbar { display: flex; - justify-content: space-between; /* Space between logo, title, and icons */ - align-items: center; /* Center items vertically */ - background-color: #0b0b0b; /* Background color of the navbar */ - padding: 10px 20px; /* Padding for the navbar */ + justify-content: space-between; + align-items: center; + background-color: #0b0b0b; + padding: 10px 20px; + gap: 10px; +} + +.navbar-logo { + display: flex; + align-items: center; + gap: 15px; } .navbar-logo .logo { - height: 50px; /* Set a height for the logo */ - border-radius: 10px; /* Rounded corners for the logo */ + height: 50px; + border-radius: 10px; +} + +.navbar-links { + display: flex; + flex-direction: row; + gap: 10px; +} + +.navbar-links a { + color: white; + text-decoration: none; + font-family: 'Arial', sans-serif; + font-size: 16px; +} + +.navbar-links a:hover { + text-decoration: underline; } .navbar-title h1 { - color: white; /* Text color */ - font-family: 'Arial', sans-serif; /* Specify your desired font */ - font-size: 24px; /* Font size for the title */ - margin: 0; /* Remove default margin */ + color: white; + font-family: 'Arial', sans-serif; + font-size: 24px; + margin: 0; } .navbar-icons { - display: flex; /* Use flexbox for icons */ - gap: 15px; /* Space between icons */ + display: flex; + align-items: center; + gap: 15px; } .navbar-icons .icon { - height: 30px; /* Set a height for the icons */ - width: 30px; /* Set a width for the icons */ - transition: transform 0.2s; /* Smooth transition for hover effect */ + height: 30px; + width: 30px; + transition: transform 0.2s; } .navbar-icons .icon:hover { - transform: scale(1.1); /* Scale up the icon on hover */ -} \ No newline at end of file + transform: scale(1.1); +} diff --git a/src/components/Navbar.js b/src/components/Navbar.js index 7997f86..8ab1d8c 100644 --- a/src/components/Navbar.js +++ b/src/components/Navbar.js @@ -4,10 +4,13 @@ import './Navbar.css'; import logo from './static/navbar-logo.png'; import github_dark from './static/github-dark.png'; import github_light from './static/github-light.png'; +import instagram_dark from './static/instagram-dark.png'; +import instagram_light from './static/instagram-light.png'; const Navbar = () => { const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; - const githubIcon = isDarkMode ? github_light : github_dark; //Icons are on dark background. + const githubIcon = isDarkMode ? github_light : github_dark; + const instagramIcon = isDarkMode ? instagram_light : instagram_dark; return ( ); }; -export default Navbar; \ No newline at end of file +export default Navbar; diff --git a/src/components/static/instagram-dark.png b/src/components/static/instagram-dark.png new file mode 100644 index 0000000..bb7fa6a Binary files /dev/null and b/src/components/static/instagram-dark.png differ diff --git a/src/components/static/instagram-light.png b/src/components/static/instagram-light.png new file mode 100644 index 0000000..f0c2ce1 Binary files /dev/null and b/src/components/static/instagram-light.png differ