Redesign nextjs - #1
Merged
Merged
Conversation
Replace the Hugo/Portio site with a Next.js 15 (App Router) app in web/: typed content in src/data/site.ts, markdown blog pipeline, and a warm editorial redesign. - Remove all Hugo files: content/, data/, static/, public/, themes/ submodule, config.toml, scripts/, and related tooling - Add Next.js app under web/ (homepage sections, blog index/post pages) - Wire deployment to the Next.js static export: next.config.ts export, firebase.json serving web/out, CI builds web/ before Firebase deploy - Rewrite CLAUDE.md for the Next.js project Co-authored-by: Isaac
- Delete 30 unused images (Next.js scaffold SVGs, old Hugo theme assets, replaced logo.png, stray blog leftovers); keep seattle.jpeg - Use metimur.jpeg / lakebase.jpeg for project thumbnails Co-authored-by: Isaac
- Make the blog the landing page (/); move portfolio to /about and Projects to its own /projects page; nav is now Blog · About · Projects - Replace the hero animation with a data-pipeline motif (packets flow left -> right along faint pipes), styled to the warm editorial palette - Show "Connect on LinkedIn" in Contact instead of the email address - Unify blog/project cover images with a warm duotone treatment that reveals full color on hover - Fix dev.to link in the footer (anhhchu -> anhcodes) Co-authored-by: Isaac
The link used the old Hugo slug (tune-spark-sql-programming) pointing at the published site; repoint both occurrences to /blog/spark-sql-programming/. Co-authored-by: Isaac
Blog landing page is now a text-only editorial list (title, date, description, tags); cover images remain on individual posts. Co-authored-by: Isaac
Drop thumbnails from project cards and the redundant section-level top border; cards now use a hairline rule per item. Co-authored-by: Isaac
Co-authored-by: Isaac
Replace the external Firebase résumé link with an on-site /resume page in the site's editorial style (no photo). Content lives in a typed resume export; experience bullets are tightened to lead with impact. Includes a print-to-PDF button and print styles that drop the site chrome, and repoints the hero button to /resume. Co-authored-by: Isaac
Delete 'How to recover lost files after a git reset --hard' and its git-reset image folder (used only by that post). Co-authored-by: Isaac
Use @page margin: 0 to drop the browser's print header/footer, give the résumé consistent page padding, and tweak About/Contact wording. Co-authored-by: Isaac
❌ Deploy Preview for merry-crepe-8ae23c failed.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.