Skip to content

Rebuild site with Jekyll for GitHub Pages#1

Open
MandoCodes1 wants to merge 27 commits into
mainfrom
site-rebuild
Open

Rebuild site with Jekyll for GitHub Pages#1
MandoCodes1 wants to merge 27 commits into
mainfrom
site-rebuild

Conversation

@MandoCodes1

Copy link
Copy Markdown
Collaborator

Summary

  • Rebuilds the site from scratch as a minimal Jekyll site that GitHub Pages builds natively: no Actions, no local toolchain, push to publish.
  • Navigation tabs live in _data/navigation.yml; adding or removing a tab is a one-line edit.
  • The Publications tab links straight to the ADS ORCID query, which stays up to date on its own and excludes the other J. C. Lombardi.
  • Research page: plain-English intro aimed at prospective students, six recent-paper cards with figures taken from the papers themselves, eight simulation movies, a software section, and an invitation for prospective students.
  • About page: Wikipedia-style infobox plus the personable material from the old page, updated to Professor per the current faculty page.
  • Favorite Links and Outreach rebuilt: dead links dropped, live ones kept, modern replacements added (Webb, NOIRLab, ESO, Zooniverse, PhET, LIGO, Stellarium). Every external URL returned 200 when checked.
  • Old-site media rehosted: portrait, the three stripped-star movies, five legacy movies recompressed from .mpg/.mov to web mp4 (240 MB of sources became 7.6 MB), and the MMAS tarballs.

Dead links fixed (highlights)

  • starsmasher.allegheny.edu (DNS record is gone) now points to github.com/jalombar/starsmasher
  • Retired xxx.lanl.gov arXiv links now point to arxiv.org
  • ADS Classic query URLs (which land on an empty form) replaced with the ORCID-based ADS search
  • TRIPTYCH and TRIPLETYCH, whose downloads were all dead, are retired with a one-line mention

Notes for review

  • The Discovery Channel episode (602 MB, copyrighted TV content) was intentionally not rehosted in this repo; About and Outreach link to the copy on the old server for now. Worth a long-term decision.
  • The portrait is the ice caves photo from the old site. A higher-resolution recent photo would be a nice upgrade.
  • To publish at jalombar.github.io instead of jalombar.github.io/personal-website: rename the repo and set baseurl: "" in _config.yml. The README has the recipe.

Publishing

After merging: Settings, then Pages, then deploy from a branch, main and / (root).

@jalombar
jalombar temporarily deployed to github-pages July 2, 2026 18:57 — with GitHub Pages Inactive
Email addresses are assembled in-browser with a copy-to-clipboard fallback, so they no longer sit in the page source as plain text.

Home: center the portrait with its text, crop and widen the photo, and give the intro paragraphs a uniform style.

About: refresh the media section (KITP wording, Space.com feature), and add the ice-caves and teaching photos.

Research: side-by-side hero with a cropped image, ADS-before-arXiv links, reordered movies with linked paper citations, a collAIder entry, and prospective-student highlights (Gibson, Vanderzyden, Chambers) with grad-school outcomes.

Outreach: feature the YouTube lecture channel with three lectures, add NASA Universe, and drop the retired Chandra link.

Favorite Links: remove the Learning astrophysics section.
@jalombar
jalombar temporarily deployed to github-pages July 3, 2026 13:09 — with GitHub Pages Inactive
Broke up the Research page into four separate pages: the new pages are Publications, Simulations, and Students.

The previous Publications tab that jumped the visitor to ADS has been replaced with content.

Tweaked wording throughout, such as on the Students page.
@jalombar
jalombar temporarily deployed to github-pages July 3, 2026 14:03 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 3, 2026 14:37 — with GitHub Pages Inactive
- Combine the Outreach and Favorite Links tabs into a single page: the
  featured videos (reordered intro/advanced/constellations) and outreach
  categories sit up top, and all links render as a compact card grid.
  Redirect the old /outreach/ URL to /links/.
- Add StarSmasher identity: emblem artwork (light/dark/transparent), a
  favicon set (ico + apple-touch + 512) derived from the mark, and place
  the emblem in the research page's Software section.
- Home banner portrait now keeps its aspect ratio; simulations show two
  larger columns on laptops; stylesheet link is cache-busted per build.
- Expand "NASA ADS" wording; ignore editor autosave files.
@jalombar
jalombar temporarily deployed to github-pages July 4, 2026 03:44 — with GitHub Pages Inactive
- About: new "Beyond physics" genealogy content built around the 1852 Naples
  foundling record of Maria Anna Armato, with the two photos stacked in a
  single right-hand column and text wrapping beside them.
- For Students: a list of papers co-authored with undergraduates, each title
  linked to its abstract, with Allegheny students shown in bold and marked
  with an asterisk.
- Favorite Links: add a StarSmasher card under Research tools and a new
  "Observing tonight" section (Heavens-Above, Tonight's Sky, Clear Outside);
  remove the Explore-the-universe Webb card and the SEDS Messier card.
@jalombar
jalombar temporarily deployed to github-pages July 4, 2026 12:31 — with GitHub Pages Inactive
…nks, linked to the Yang et al. (2026) paper from a Simulation card
The repository is being renamed to jalombar.github.io so GitHub Pages serves
it at the domain root. Set baseurl to "" so every relative_url link resolves
from / instead of /personal-website/, and update the README accordingly.
@jalombar
jalombar temporarily deployed to github-pages July 4, 2026 19:25 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 03:17 — with GitHub Pages Inactive
Give each key page a descriptive, keyword-rich <title> and lead the homepage
title with the site name plus specialty via a tagline. Enrich the homepage
copy and meta description so the terms the site should be found for
(computational astrophysics, stellar collisions, hydrodynamic simulations,
StarSmasher, collAIder) appear in visible text.
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 12:30 — with GitHub Pages Inactive
Adds the site-verification meta tag to the shared layout head so ownership
of https://jalombar.github.io/ can be confirmed in Search Console.
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 12:42 — with GitHub Pages Inactive
Drop the /outreach/ redirect stub from the Favorite Links front matter, and
clear the leftover "Outreach" wording from a data-file comment, a CSS comment,
and the README (which still listed the deleted _data/outreach.yml).
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 13:36 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 13:40 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 5, 2026 23:15 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 6, 2026 00:30 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 6, 2026 00:46 — with GitHub Pages Inactive
@jalombar
jalombar temporarily deployed to github-pages July 6, 2026 11:13 — with GitHub Pages Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants