Skip to content

Commit 2be95d0

Browse files
committed
Update to v2.3.0: Added projects and optimized footer
1 parent fc4bc6f commit 2be95d0

File tree

6 files changed

+7
-3
lines changed

6 files changed

+7
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kroljs",
3-
"version": "2.2.0",
3+
"version": "2.3.0",
44
"private": true,
55
"homepage": "https://kroljs.com/",
66
"dependencies": {

src/components/pages/ProjectsPage.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ import ContentBlock from '../utilities/ContentBlock';
88
import MediaCard from '../utilities/MediaCard';
99
import Star from '../utilities/Star';
1010

11+
import IllinoisLine from '../../graphics/illinois-line-teal.gif';
1112
import MazeGenerator from '../../graphics/maze-generator.gif';
1213
import CircleGrowth from '../../graphics/circle-growth.gif';
1314
import DynamicBallPit from '../../graphics/dynamic-ball-pit.gif';
15+
import Nertz from '../../graphics/nertz-demo.gif';
1416
import Asteroids from '../../graphics/asteroids.gif';
1517
import Snake from '../../graphics/snake.gif';
1618
import Smove from '../../graphics/smove.gif';
@@ -59,19 +61,22 @@ function ProjectsPage() {
5961
<ContentBlock title="utilities." bg={3} size="medium">
6062
<div className="content-row">
6163
<MediaCard title="LP Timer" star={5} subtitle="A simple timer application with time signals to help the forensics community" language="ReactJS, Node.js, Express" imgName={LPTimer} link="https://kroljs.com/LP-Timer" />
64+
<MediaCard title="Split The Bill" star={5} subtitle="Need to split a bill proportional to everyone's costs? This is the solution!" language="ReactJS" imgName={SplitTheBill} link="https://github.com/jacobkrol/Split-The-Bill" />
6265
<MediaCard title="Scoreboard" star={5} subtitle="Scoreboard interface for personal game nights" language="JavaScript, HTML5, CSS" imgName={Scoreboard} link="https://kroljs.com/Scoreboard" />
6366
<MediaCard title="Extemp Panel App" star={3} subtitle="A web app to share and practice extemporaneous speaking prompts" language="ReactJS, Node.js, Express" imgName={EPALogo} />
6467
</div>
6568
</ContentBlock>
6669
<ContentBlock title="games." bg={1} size="medium">
6770
<div className="content-row">
71+
<MediaCard title="Nertz" star={4} subtitle="Compete against computer opponents in a game of Nertz" language="ReactJS, Node.js, Express" imgName={Nertz} link="https://github.com/jacobkrol/play-nertz-offline" />
6872
<MediaCard title="Asteroids" theme="dark" star={4} subtitle="Play the classic arcade game Asteroids!" language="JavaScript" imgName={Asteroids} link="https://github.com/jacobkrol/Asteroids" />
6973
<MediaCard title="Snake" star={4} subtitle="Play the classic game Snake" language="JavaScript" imgName={Snake} link="https://github.com/jacobkrol/Snake" />
7074
<MediaCard title="Smove" star={4} subtitle="Navigate the incoming enemies to collect gold" language="JavaScript" imgName={Smove} link="https://github.com/jacobkrol/Smove" />
7175
</div>
7276
</ContentBlock>
7377
<ContentBlock title="wallpapers." bg={0} size="medium">
7478
<div className="content-row">
79+
<MediaCard title="Line Art" star={4} subtitle="Generate mesmerizing line art in any shape" language="JavaScript" imgName={IllinoisLine} />
7580
<MediaCard title="Mazes" star={4} subtitle="A variety of work with JavaScript canvas programs in relation to mazes" language="JavaScript" imgName={MazeGenerator} link="https://github.com/jacobkrol/Mazes" />
7681
<MediaCard title="Circle Growth" star={4} subtitle="Screensaver design of colorful circle growth" language="JavaScript" imgName={CircleGrowth} link="https://github.com/jacobkrol/Circle-Growth" />
7782
<MediaCard title="Dynamic Ball Pit" star={4} subtitle="A basic JavaScript program with interactive dots" language="JavaScript" imgName={DynamicBallPit} link="https://github.com/jacobkrol/Dynamic-Ball-Pit" />
@@ -80,7 +85,6 @@ function ProjectsPage() {
8085
<ContentBlock title="adtl_websites." bg={2} size="medium">
8186
<div className="content-row">
8287
<MediaCard title="Jacob's Homepage" star={5} subtitle="Learn about me and what I am working on, and get in touch" language="ReactJS, Node.js, Express" imgName={Chicago} link="https://github.com/jacobkrol/jacobkrol.github.io" />
83-
<MediaCard title="Split The Bill" star={5} subtitle="Need to split a bill proportional to everyone's costs? This is the solution!" language="ReactJS" imgName={SplitTheBill} link="https://github.com/jacobkrol/Split-The-Bill" />
8488
<MediaCard title="Apartment Manager" star={5} subtitle="Post, like, filter, and compare multiple apartment listings in one place" language="Node.js, Express, ReactJS" imgName={AptManager} link="https://github.com/jacobkrol/Apartment-Manager" />
8589
<MediaCard title="FrenchClubUIC.com" star={5} subtitle="Public website produced for the French Club at UIC" language="HTML5, CSS" imgName={FrenchClub} link="http://frenchclubuic.com" />
8690
</div>

src/components/utilities/Footer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ function Footer() {
99
return (
1010
<footer>
1111
<div className="content-row">
12-
<p>Jacob Krol 2021&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</p>
12+
<p>Jacob Krol {(new Date().getFullYear()).toString()}&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</p>
1313
<a href="https://github.com/jacobkrol" target="_blank" rel="noopener noreferrer"><AiFillGithub title="github" /></a>&nbsp;
1414
<a href="https://linkedin.com/in/JacobSKrol" target="_blank" rel="noopener noreferrer"><AiFillLinkedin title="linked in" /></a>&nbsp;
1515
<Link to="/contact"><MdEmail title="email" /></Link>
463 KB
Loading

src/graphics/nertz-demo.gif

787 KB
Loading

src/graphics/nertz.png

22.3 KB
Loading

0 commit comments

Comments
 (0)