35 Commits

Author SHA1 Message Date
Hayden Hargreaves
c6cfc8c57a (FIX): Updated "About" page. 2025-11-10 12:50:25 -07:00
Hayden Hargreaves
bc849ab6a5 (FIX): Fixed up all the little things!
All checks were successful
Deploy to Server / deploy (push) Successful in 43s
2025-11-05 22:12:40 -07:00
Hayden Hargreaves
249222b140 Merge branch 'master' of github.com:haydenhargreaves/hhargreaves.dev 2025-04-01 12:21:50 -07:00
Hayden Hargreaves
ef7449b9ff FIX: Renamed URLs for new Github username 2025-04-01 12:21:07 -07:00
Hayden Hargreaves
da65d0dd29 FEAT: Added resume and TLDR section
This will be important later when I need a new job :)
2025-03-27 23:46:29 -07:00
Hayden Hargreaves
1d5992fd7d FEAT: Work experience section added! To mimic the projects, but it comes before. 2025-03-11 21:43:14 -07:00
Hayden Hargreaves
2acdbf9447 FIX: Better link size for journal page. 2025-02-25 10:17:40 -07:00
Hayden Hargreaves
32343017d0 FEAT: Journal page is responsive now! Going to push fake entries
Going to test on my mobile device and look for kinks.
2025-02-25 10:09:00 -07:00
Hayden Hargreaves
ab5018832c FEAT: About page is now mobile and desktop friendly 2025-02-25 09:57:53 -07:00
Hayden Hargreaves
3447b0183b FIX: Forgot to check the desktop layout, had some breaking changes. 2025-02-24 23:31:05 -07:00
Hayden Hargreaves
c8a73ac1c3 FEAT: Home page mobile friendly, just not the skills.
Still need to fix the skills module
2025-02-24 23:24:33 -07:00
Hayden Hargreaves
6d3d60f7d9 FIX: Journal length check
When nothing is in the journal, it should return [], but it was failing
and creating an error page.
2025-02-24 17:04:55 -07:00
Hayden Hargreaves
80b5161c24 FIX: Rename from blog to journal.
Will switch branch names now too.
2025-02-24 16:16:31 -07:00
Hayden Hargreaves
3623c48c54 FEAT: Created an error page and reformatted the 404 layout.
Looking much better and captures page errors almost anywhere.
2025-02-24 16:09:58 -07:00
Hayden Hargreaves
4e91775608 FIX: <main> is now in the layout which will define margins
Still having issues with Skills component
2025-02-24 15:41:12 -07:00
Hayden Hargreaves
e01d6d9805 FIX: Message popped on blogs page when no blogs. 2025-02-24 14:56:55 -07:00
Hayden Hargreaves
f929f08f41 FEAT: Posts are pretty much complete.
Need some handling for images, an error message when no posts are found
or when an issue occurs. I would also like to work on some more modular
styling for the layout.
2025-02-24 14:30:10 -07:00
Hayden Hargreaves
0e5ca9d844 FIX: Posts are working pretty well, just need the /blog page with a list 2025-02-24 11:44:32 -07:00
Hayden Hargreaves
832d72347d FIX: Removed print statements in the server 2025-02-24 10:58:00 -07:00
Hayden Hargreaves
f46e87997d FIX: Fixed the list rendering 2025-02-24 10:19:06 -07:00
Hayden Hargreaves
0961df361c BUG: Lists aren't rendering properly. 2025-02-24 09:51:20 -07:00
Hayden Hargreaves
793e656efa FIX: For now, not purifying.
Not sure if there is a need for this, since all the content is generated
server side and there isn't really anything that could be damaged by an
XSS attack. But I will do some looking.
2025-02-24 09:28:46 -07:00
Hayden Hargreaves
022bd1bcf7 FEAT: Lots of work on the blogs!
Syntax highlighting looks really good so far! Rendering of the markdowns
works when a valid URL is provided, need to work on routing some more.
2025-02-23 23:47:24 -07:00
Hayden Hargreaves
74534239a8 FIX: Background color fixed 2025-02-21 21:51:12 -07:00
Hayden Hargreaves
131731b36b FEAT: Spelling and grammar from Avalon! 2025-02-21 15:08:28 -07:00
Hayden Hargreaves
b8a2dd9a5b FEAT: Added another Link 2025-02-21 12:00:15 -07:00
Hayden Hargreaves
9316e77087 FIX: Added link for ERAU 2025-02-21 11:53:58 -07:00
Hayden Hargreaves
6da7b374d5 FEAT: Implemented the Link component
I don't know if I should include Dr. McNeills name. I might take it
out...
2025-02-21 11:50:19 -07:00
Hayden Hargreaves
92e73f6500 FEAT: Education and contacts created 2025-02-21 11:25:26 -07:00
Hayden Hargreaves
d32c781315 FIX: Mono font on home page, not sure if I really like it though 2025-02-21 11:02:58 -07:00
Hayden Hargreaves
39d0ed3edd FEAT: Experience section complete, for now. 2025-02-21 10:46:00 -07:00
Hayden Hargreaves
83f9ff6529 FEAT: Some stuff in the about page, and PENNY!! 2025-02-21 09:51:34 -07:00
Hayden Hargreaves
e62d085e41 FEAT: Working on about page 2025-02-20 22:18:17 -07:00
Hayden Hargreaves
c297cda172 FEAT: notFound on about page 2025-02-20 21:39:02 -07:00
Hayden Hargreaves
b6d647ecef INIT: Starting to look pretty good! 2025-02-20 20:29:03 -07:00