Skip to content

Persist Insights tile view across all listing pages - #30

Merged
lksbrssr merged 1 commit into
protocol:mainfrom
lksbrssr:feat/tile-view-listings
Jun 30, 2026
Merged

Persist Insights tile view across all listing pages#30
lksbrssr merged 1 commit into
protocol:mainfrom
lksbrssr:feat/tile-view-listings

Conversation

@lksbrssr

@lksbrssr lksbrssr commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

After #27 introduced the tiled Insights explorer, clicking through to the full listings (/publications, /talks, /blog, /tutorials) dropped back to a plain text list. This makes the tile view persist end-to-end.

Before / After

Publications

Before (list) After (tiles)
before after

Talks

Before (list) After (tiles)
before after

Changes

  • New src/components/ContentTile.tsx — extracts the Insights card (ContentTile) + responsive 1/2/3-col grid (ContentTileGrid) into a single shared source of truth.
  • InsightsExplorer.tsx — refactored to use the shared ContentTile (removes the duplicated local RecentTile); look is unchanged.
  • /publications — tiles with venue · year eyebrow + authors.
  • /talks — tiles with venue · location · year eyebrow + abstract.
  • /blog — tiles for both static and ATProto posts, keeping external-link markers + source · date.
  • /tutorials — tiles with year eyebrow + summary.

Notes

  • Pure presentational change; no data/content shape changes.
  • npm run build passes; verified all four pages + Insights locally.

The merged Insights explorer (protocol#27) renders content as tiles, but clicking
through to /publications, /talks, /blog, /tutorials reverted to a plain
list. Extract the tile into a shared <ContentTile>/<ContentTileGrid> and
reuse it across the Insights explorer and every listing page so the tile
view persists end to end.
@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the gainforest Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
plrd.org Ready Ready Preview, Comment Jun 30, 2026 10:54am

Request Review

@lksbrssr
lksbrssr merged commit be7f8d4 into protocol:main Jun 30, 2026
2 of 3 checks passed
@lksbrssr
lksbrssr deleted the feat/tile-view-listings branch June 30, 2026 11:49
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