Skip to content

Portfolio update: 3 new projects, reordered grid, image fixes - #60

Merged
jt14den merged 9 commits into
masterfrom
portfolio-update
Mar 15, 2026
Merged

jt14den merged 9 commits into
masterfrom
portfolio-update

Conversation

@jt14den

@jt14den jt14den commented Mar 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add 3 new high-impact project entries from DSC Sway report:
    • Carceral Ecologies / LAPD flight data (Shapiro, $5M grant)
    • Vietnamese Refugee Artifacts 3D digitization (Nguyen Lab)
    • L2 National Voter File on Redivis (10TB, cross-campus research)
  • Update Keel / Biocritical Lab entry with full 2021–2025 history, Beacon Press publication, UCLA Library link
  • Fix portfolio grid thumbnail heights with object-fit: cover for consistent card sizing
  • Reorder grid: top row = helicopter, boat, book cover; then by date
  • Fix YAML parse error in project5 frontmatter (colons in quoted strings)
  • Add and resize images: lapd-helio, carceral-ecologies-logo, voting-picture, vietnamese-refugees-boat, vietnamese-animated.gif, l2-ucla-redivis, keel-coroners-silence

Test plan

  • Top row shows LAPD helicopter, refugee boat, Coroner's Silence book cover
  • All grid cards render at consistent height
  • Clicking each new card opens correct modal with content
  • Voter file modal shows Redivis screenshot
  • Refugee modal shows animated GIF
  • Keel modal shows book cover image, UCLA Library link, Bookshop link

🤖 Generated with Claude Code

jt14den and others added 9 commits March 15, 2026 12:01
New projects from DSC Sway impact report:
- Carceral Ecologies: LAPD flight data (318→2 min load, $5M grant, Shapiro)
- Voter file: 10TB L2 dataset on Redivis for cross-campus research
- Refugee heritage: 3D digitization of Vietnamese refugee artifacts (Nguyen Lab)

Updated project5 (Biocritical/Keel) with 2024 outcomes:
- Prof. Keel's 2024 UCLA Public Impact Research Award
- Forthcoming textbook The Coroner's Silence
- Grace Sosa quote, updated team credits, new thumbnail images

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ject

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add object-fit: cover + height: 220px to .portfolio-link img so all
  grid cards render at the same height regardless of source aspect ratio
- Create 400x300 thumbnail of Redivis screenshot for the grid card
- Create 800px-wide version for the modal body (was 1568px)
- Swap carceral ecologies grid thumbnail to helicopter photo (logo was 468x132, too flat)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…t in modal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ed book

- Use keel-coroners-silence.jpg as grid thumbnail
- Change 'forthcoming textbook' to published book with full title and link

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Rewrite using Trello notes and project history:
- 4 cohorts documented: Julia/Ethan (2021), Tristan (2023), Lawrence (2024-25)
- Specific tools per phase: Tableau, chi-square tests, OpenRefine, rate-of-death calcs
- Lawrence Lee's normalization work and 30% deduplication
- Book is published (not forthcoming), Keel giving talks
- 2024 Public Impact Research Award

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Move keel-coroners-silence.jpg to assets/img/portfolio/ (consistent with all
  other portfolio thumbnails — likely why image wasn't resolving)
- Update all path references
- Add full citation: Beacon Press, 2025
- Link to UCLA Library and Bookshop.org

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Jekyll's YAML parser chokes on ': ' (colon-space) inside quoted strings.
Remove colons from title, alt, caption title, and subtitle fields.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Top row: helicopter (Carceral Ecologies), boat (refugee artifacts), book cover (Keel)
Then by date: voter file (2023), Como-Q/DSI/first cohort (2022), older (2021)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jt14den
jt14den merged commit c518751 into master Mar 15, 2026
1 check passed
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.

1 participant