Skip to content

Commit

Permalink
site restructure + new content
Browse files Browse the repository at this point in the history
  • Loading branch information
griffinnewbold committed Jan 5, 2024
1 parent a7c69b9 commit 36f26f3
Show file tree
Hide file tree
Showing 126 changed files with 294 additions and 190 deletions.
6 changes: 3 additions & 3 deletions contact.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/ico">
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/ico">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Expand All @@ -19,15 +19,15 @@
<li><a href="/extracurricular.html">Extracurriculars</a></li>
<li><a href="/contact.html">Contact Me</a></li>
<li><a href="https://www.linkedin.com/in/griffinnewbold">LinkedIn</a></li>
<li><a href="griffinnewboldresume.pdf">Resume</a></li>
<li><a href="/resources/griffinnewbold_resume.pdf">Resume</a></li>
</ul>
</nav>
</header>

<main>
<aside>
<div class="profile-container">
<img src="profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<img src="/resources/profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<p class="profile-text-header">Griffin Newbold</p><p class="profile-text">Third Year Undergraduate at Columbia University <br><br> Teaching Assistant for Professor Adam Cannon <br><br>Incoming Software Engineering Intern @ Capital One <br><br> Located in New York, New York</p>
</div>
</aside>
Expand Down
16 changes: 8 additions & 8 deletions courses.html
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/ico">
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/ico">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Courses</title>
<link rel="stylesheet" href="styles.css">
<script src="script.js"></script>
<script src="/scripts/courses_script.js"></script>
</head>
<body>
<header>
Expand All @@ -20,15 +20,15 @@
<li><a href="/extracurricular.html">Extracurriculars</a></li>
<li><a href="/contact.html">Contact Me</a></li>
<li><a href="https://www.linkedin.com/in/griffinnewbold">LinkedIn</a></li>
<li><a href="griffinnewboldresume.pdf">Resume</a></li>
<li><a href="/resources/griffinnewbold_resume.pdf">Resume</a></li>
</ul>
</nav>
</header>

<main>
<aside>
<div class="profile-container">
<img src="profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<img src="/resources/profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<p class="profile-text-header">Griffin Newbold</p><p class="profile-text">Third Year Undergraduate at Columbia University <br><br> Teaching Assistant for Professor Adam Cannon <br><br>Incoming Software Engineering Intern @ Capital One <br><br> Located in New York, New York</p>
</div>
</aside>
Expand All @@ -37,7 +37,7 @@
<p class="section-text">This page will describe the relevant courses I have taken during my time
at Columbia. This is will effectively be the course descriptions in my own words, plus some may be unfamiliar
with the courses Columbia offers so this makes it better, any course denoted with a single asterisk
represents those I will be taking in the upcoming semester (Fall 2023), any course denoted with two asterisks represent courses
represents those I will be taking in the upcoming semester (Spring 2024), any course denoted with two asterisks represent courses
for which I am heavily considering taking in future semesters. The selections will be sorted by course-id per academic year.
</p>
<div id="div1" class="content active">
Expand Down Expand Up @@ -148,7 +148,7 @@ <h2>COMS 4156, Advanced Software Engineering</h2>
on software testing to make sure the code we write is free of bugs.
</p>

<h2>COMS 4170, User Interface Design</h2>
<h2>COMS 4170, User Interface Design*</h2>
<p class = "section-text">
This course serves as an introduction to the theory and practice of computer user interface design.
An emphasis is places on the software design of graphical user interfaces. Topics include Basic
Expand Down Expand Up @@ -191,8 +191,8 @@ <h2>COMS 4701, Artifical Intelligence**</h2>

</div>
<div class = "prev-next-buttons">
<button class="previous-btn" onclick="showPrevDiv()">Previous</button>
<button class="next-btn" onclick="showNextDiv()">Next</button>
<button class="previous-btn" onclick="showPrevDivCourse()">Previous</button>
<button class="next-btn" onclick="showNextDivCourse()">Next</button>
</div>
</section>
</main>
Expand Down
6 changes: 3 additions & 3 deletions extracurricular.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/ico">
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/ico">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Expand All @@ -19,15 +19,15 @@
<li><a href="/extracurricular.html">Extracurriculars</a></li>
<li><a href="/contact.html">Contact Me</a></li>
<li><a href="https://www.linkedin.com/in/griffinnewbold">LinkedIn</a></li>
<li><a href="griffinnewboldresume.pdf">Resume</a></li>
<li><a href="/resources/griffinnewbold_resume.pdf">Resume</a></li>
</ul>
</nav>
</header>

<main>
<aside>
<div class="profile-container">
<img src="profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<img src="/resources/profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<p class="profile-text-header">Griffin Newbold</p><p class="profile-text">Third Year Undergraduate at Columbia University <br><br> Teaching Assistant for Professor Adam Cannon <br><br>Incoming Software Engineering Intern @ Capital One <br><br> Located in New York, New York</p>
</div>
</aside>
Expand Down
Binary file added fonts/Montserrat-Regular.ttf
Binary file not shown.
Binary file removed fonts/cocogoose.ttf
Binary file not shown.
Binary file removed griffinnewboldresume.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/ico">
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/ico">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Expand All @@ -19,15 +19,15 @@
<li><a href="/extracurricular.html">Extracurriculars</a></li>
<li><a href="/contact.html">Contact Me</a></li>
<li><a href="https://www.linkedin.com/in/griffinnewbold">LinkedIn</a></li>
<li><a href="griffinnewboldresume.pdf">Resume</a></li>
<li><a href="/resources/griffinnewbold_resume.pdf">Resume</a></li>
</ul>
</nav>
</header>

<main>
<aside>
<div class="profile-container">
<img src="profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<img src="/resources/profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<p class="profile-text-header">Griffin Newbold</p><p class="profile-text">Third Year Undergraduate at Columbia University <br><br> Teaching Assistant for Professor Adam Cannon <br><br>Incoming Software Engineering Intern @ Capital One <br><br> Located in New York, New York</p>
</div>
</aside>
Expand Down Expand Up @@ -55,7 +55,7 @@ <h1>About Me</h1>
</ul>
</p>
<p class = "section-text">
As of the 20th of November the above is the planned selection of Computer Science courses I plan to take.
As of the 4th of January the above is the planned selection of Computer Science courses I plan to take.
</p>
<h2>Background</h2>
<p class = "section-text">
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
14 changes: 7 additions & 7 deletions projects.html
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico" type="image/ico">
<link rel="shortcut icon" href="/resources/favicon.ico" type="image/ico">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>My Projects</title>
<link rel="stylesheet" href="styles.css">
<script src="script.js"></script>
<script src="/scripts/projects_script.js"></script>
</head>
<body>
<header>
Expand All @@ -20,15 +20,15 @@
<li><a href="/extracurricular.html">Extracurriculars</a></li>
<li><a href="/contact.html">Contact Me</a></li>
<li><a href="https://www.linkedin.com/in/griffinnewbold">LinkedIn</a></li>
<li><a href="griffinnewboldresume.pdf">Resume</a></li>
<li><a href="/resources/griffinnewbold_resume.pdf">Resume</a></li>
</ul>
</nav>
</header>

<main>
<aside>
<div class="profile-container">
<img src="profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<img src="/resources/profile-picture.jpg" alt="Profile Picture" class="profile-picture">
<p class="profile-text-header">Griffin Newbold</p><p class="profile-text">Third Year Undergraduate at Columbia University <br><br> Teaching Assistant for Professor Adam Cannon <br><br>Incoming Software Engineering Intern @ Capital One <br><br> Located in New York, New York</p>
</div>
</aside>
Expand All @@ -51,9 +51,9 @@ <h2>
One of the first things I (and in the case of Pong someone else) developed. My first introductory course in high school began by teaching HTML, CSS, and JavaScript, the course
curriculum was self-paced with the only deadline being the end of the semester so whenever I had free time I developed these classic games, one of which I used as a project grade
for the course. The following games were developed:<br><br>
<a href="/pong.html">1.) Pong</a> <br>
<a href="/memory.html">2.) Memory Game </a> <br>
<a href="/tetris.html">3.) Tetris</a><br><br>
<a href="/party_games/pong.html">1.) Pong</a> <br>
<a href="/party_games/memory.html">2.) Memory Game </a> <br>
<a href="/party_games/tetris.html">3.) Tetris</a><br><br>

To my surprise these sites are actually still being hosted even after 6 years. I went and loaded up the sites and transfered the code to their own separate GitHub repos but if you click
on any of the names it will take you to a page to play the game on my site right now! The repos maintain a complete replica of the original code, while these versions are slightly altered
Expand Down
File renamed without changes.
Binary file added resources/griffinnewbold_resume.pdf
Binary file not shown.
File renamed without changes
File renamed without changes.
138 changes: 0 additions & 138 deletions script.js

This file was deleted.

38 changes: 38 additions & 0 deletions scripts/courses_script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
let currentDivCourse = 1;
const totalDivsCourse = 4;

function showNextDivCourse() {
const currentDivId = `div${currentDivCourse}`;
const nextDivId = `div${currentDivCourse + 1}`;

const currentDivElem = document.getElementById(currentDivId);
const nextDivElem = document.getElementById(nextDivId);

if(nextDivElem){
currentDivElem.classList.remove('active');
nextDivElem.classList.add('active');
currentDivCourse++;
}else{
currentDivElem.classList.remove('active');
currentDivCourse = 1;
document.getElementById('div1').classList.add('active');
}
}

function showPrevDivCourse() {
const currentDivId = `div${currentDivCourse}`;
const nextDivId = `div${currentDivCourse - 1}`;

const currentDivElem = document.getElementById(currentDivId);
const nextDivElem = document.getElementById(nextDivId);

if(nextDivElem){
currentDivElem.classList.remove('active');
nextDivElem.classList.add('active');
currentDivCourse--;
}else{
currentDivElem.classList.remove('active');
currentDivCourse = totalDivsCourse;
document.getElementById('div4').classList.add('active');
}
}
Loading

0 comments on commit 36f26f3

Please sign in to comment.