Joshua Shay Kricheli NeuroSymbolic AI
v2 v1

Release · v2.13.18

Box every item in Education, Experience…

Box every item in Education, Experience, Publications and Teaching & Talks

chore v2.13.18 June 21, 2026 Claude e42ae65

Details

These sections previously rendered as a flat list separated by border-top
rules (and Experience as a vertical timeline), unlike the Recognition
section, where each item sits in its own glass card. Make them consistent:
- Heading sections (education, experience, publications, teaching): wrap
  each rendered `### item` in a `.v2-card` glass box at render time.
- Talks (a paragraph-type section like awards): switch its container to
  `.v2-prose-paragraphs` so each entry boxes the same way awards do.
- Add the `.v2-card` style (glass, accent left-border, radius, hover lift)
  matching the Recognition cards, neutralize the old inter-item heading
  separators inside cards, drop the now-unused Experience timeline styling,
  and include `.v2-card` in the no-backdrop-filter opaque fallback.
Verified offline: education 3, experience 7, publications 9, teaching 2
cards and 7 boxed talks; links inside cards still resolve (0 unresolved),
the CV viewer is unaffected, and cards don't overflow on a 390px viewport.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pn8V4h9YWbjYzdSrDiLiVL

Files changed (4)

frontend/client/ts/core/db_assets.ts +10 −1
frontend/jekyll/_includes/v2/experience.html +1 −1
frontend/jekyll/_includes/v2/teaching_talks.html +1 −1
frontend/jekyll/_sass/v2.scss +30 −48