Commit Graph

108 Commits

Author SHA1 Message Date
12e61a8d75 update blog posts with alerts and editorial improvements 2026-04-11 07:56:51 -04:00
ad96c06506 feat: add GitHub-style markdown alert support 2026-04-11 07:55:17 -04:00
497da8038e accepted into OMSCS at Georgia Tech! 2026-04-11 07:48:05 -04:00
688788a80d feat: improve education timeline component
- add spacing between timeline items
- connect timeline line between nodes by extending the line
- add isLast prop to hide line extension on final item
- auto-detect future start dates and display "Starting X" instead of "X - present"
- reorder awards section before core courses section on mobile
2026-04-11 07:43:55 -04:00
34b6887118 fix: import z directly from zod to resolve deprecation warnings 2026-04-08 08:44:30 -04:00
3a929fd268 fix: remove references to ahrefs analytics from template
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 2m14s
2026-04-08 08:37:04 -04:00
9d0e3b86c2 fix: add script that autoplays videos after view transitions as they did
not load in before.
2026-04-08 08:35:40 -04:00
ffd0ad8320 fix: update description variable to match opening paragraph 2026-04-08 08:34:52 -04:00
58f0fb558d fix: replace old logo from template 2026-04-08 08:33:51 -04:00
40539ccb14 fix: script should use pnpm instead of npm 2026-04-08 08:32:47 -04:00
455b687085 remove unused components config file 2026-04-08 08:31:57 -04:00
8788c5850f reduce top padding on mobile view
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m23s
2026-03-29 08:16:07 -04:00
312466414f add autocomplete attribute to the email field 2026-03-29 08:15:16 -04:00
ae890bd01d fix contact form layout on mobile screens 2026-03-29 07:54:01 -04:00
5051078c0b fix: video not appearing in cue project post 2026-03-27 17:55:51 -04:00
d5d4edfd7e update cue project image
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m26s
2026-03-27 17:38:45 -04:00
476e5b857d fix: log page height issue 2026-03-27 14:39:31 -04:00
3de11c573f add cue project demo video 2026-03-27 14:28:48 -04:00
7a1a850095 update projects with order property
also updated Cue project content
2026-03-27 14:27:42 -04:00
7d9e5f08a4 render project link condtionally 2026-03-27 14:27:28 -04:00
653adbe345 refactor: update project data type
- add order property to set explicit ordering on projects page
- make project link optional as not all projects have an accessible link
2026-03-27 14:23:44 -04:00
c929796136 remove unused vercel.json file 2026-03-26 17:10:50 -04:00
fb80621c51 update project README 2026-03-26 17:09:25 -04:00
6ad73c98e2 refactor: break Timeline into composable components for reuse
Split Timeline component into a generic wrapper and EducationItem
component to support adding Experience and other timeline-based sections
later.
2026-03-26 16:46:30 -04:00
2ca13c5b2f add new blog post (GitHub Action to deploy to CF Pages) 2026-03-26 16:21:25 -04:00
927a627f76 update CF Pages project name
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m24s
2026-03-26 12:23:20 -04:00
d4afa30c4f update deployment workflow
- Deploy to CF Pages on pushes to 'prod' branch
- Add a script to push main to prod
2026-03-26 12:19:10 -04:00
03fe6377e8 add icons to headings on main page 2026-03-26 12:12:24 -04:00
4f8a80a922 change text from original template 2026-03-26 11:56:41 -04:00
f5bd90c5c4 fix: bottom of skill badges were cut off; fixed by adding more vertical padding 2026-03-26 11:56:05 -04:00
ff51a7bfbf refactor contact form
- Change positions of submit button and turnstile widget
- Turnstile widget only appears on interaction with contact form
2026-03-26 11:47:42 -04:00
56e1f9b544 change TURNSTILE_SITEKEY to a regular variable instead of a secret
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m23s
2026-03-25 19:28:26 -04:00
a90d9565d1 move turnstile sitekey import to main page from component
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m22s
2026-03-25 19:16:56 -04:00
d5c08a3408 fix turnstile public key handling
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m24s
2026-03-25 19:08:09 -04:00
d21806dfd1 initial commit
All checks were successful
Generate a build and push to Cloudflare Pages / Build and Deploy to Cloudflare Pages (push) Successful in 1m24s
2026-03-25 18:53:21 -04:00
Cojocaru David
2d19da4ef5 Update consts.ts 2025-08-14 06:04:54 +03:00
cojocaru-david
e577428679 chore: enhance Content-Security-Policy in vercel.json to allow specific external sources for scripts and fonts 2025-08-14 03:38:19 +03:00
cojocaru-david
c46ac1315e chore: bump version from 1.0.6 to 1.1.0 in package.json 2025-08-14 03:27:14 +03:00
cojocaru-david
892ee8661a chore: update sitemap URL in robots.txt for improved SEO compliance 2025-08-14 03:26:55 +03:00
cojocaru-david
865b182062 chore: remove unused images, update project image paths to webp format, and enhance accessibility with aria-labels across components 2025-08-14 03:21:50 +03:00
cojocaru-david
57dc793005 chore: update blog content for clarity, SEO, and performance improvements; refine sitemap handling and configuration settings 2025-08-14 02:27:15 +03:00
cojocaru-david
b14a98eace chore: update blog post titles, descriptions, and tags for improved clarity and SEO 2025-08-14 02:04:21 +03:00
cojocaru-david
e9165549ff chore: update all blog posts 2025-08-14 00:29:54 +03:00
cojocaru-david
39e42e5589 chore: remove deprecated files and update configuration for improved SEO and performance. Adjust font usage in styles, enhance sitemap handling, and refine search functionality. 2025-08-13 16:47:34 +03:00
Cojocaru David
ebd7d354a0 Merge pull request #28 from cojocaru-david/depfu/batch_all/npm/2025-08-01
Update all npm dependencies (2025-08-01)
2025-08-01 14:34:28 +03:00
depfu[bot]
bc62f2e64e Update all npm dependencies (2025-08-01) 2025-08-01 06:12:51 +00:00
Cojocaru David
d2fb863bbe Merge pull request #27 from cojocaru-david/depfu/batch_all/npm/2025-07-31
Update all npm dependencies (2025-07-31)
2025-07-31 14:46:11 +03:00
depfu[bot]
70d269c543 Update all npm dependencies (2025-07-31) 2025-07-31 06:13:05 +00:00
Cojocaru David
98e229dcac Merge pull request #26 from cojocaru-david/depfu/batch_all/npm/2025-07-30
Update all npm dependencies (2025-07-30)
2025-07-30 23:53:46 +03:00
depfu[bot]
b170e447cc Update all npm dependencies (2025-07-30) 2025-07-30 18:41:15 +00:00