Add paper links and citation blocks to Every Eval Ever and Evaluation Cards - #40
Merged
Conversation
Both projects now have arXiv papers, but the site didn't consistently
surface them and neither landing page told a reader how to cite the work.
- New _includes/cite.html: a "Cite this work" band rendered above the
footer, with the reference line, the arXiv BibTeX and a copy button.
Driven entirely by project front matter and guarded by `{% if
page.bibtex %}`, so it is inert on projects without a paper. Styled
with the layouts' design tokens (with light-mode fallbacks, since the
tokens aren't defined site-wide) so it works in light and dark on both
custom layouts and on the generic project layout.
- Every Eval Ever (arXiv:2606.14516) had no paper link anywhere. It now
mirrors Eval Cards' treatment: a "Paper" item in the nav next to
Dataset and GitHub, plus the understated accent line below the hero
buttons. Eval Cards already had both, so it only gains the cite band.
- BibTeX entries are the canonical arxiv.org/bibtex exports, verified
byte-for-byte against the rendered output.
- The EEE launch post cited itself as a blog post. Now that the paper
exists, it cites the paper.
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.
Both flagship Infrastructure projects now have arXiv papers, but the site didn't consistently surface them and neither landing page told a reader how to cite the work.
Changes
New
_includes/cite.html— a "Cite this work" band above the footer: reference line, arXiv BibTeX, copy button, on the muted background. Driven entirely by project front matter and wrapped in{% if page.bibtex %}, so it renders nothing on projects without a paper. Styled with the layouts' design tokens (each with a light-mode fallback, since the tokens aren't defined site-wide) so it works in light and dark on both custom layouts and on the genericproject.html. Wired into all three layouts, which means bench-sat can get a cite block later from front matter alone.Every Eval Ever paper links — mirrors what Evaluation Cards already does, in two understated places: a
Paperitem in the nav beside Dataset and GitHub, and the accent line below the hero buttons rather than competing with them. Evaluation Cards already had both, so it only gains the cite band._posts/2026-02-17-everyevalever-launch.md— the post cited itself as a blog post (note = {Blog Post, EvalEval Coalition}). Now that the paper exists, it cites the paper. The Evaluation Cards post already had the paper entry and is unchanged.Verification
arxiv.org/bibtexexports byte-for-byte after entity decoding — braces balanced,Šuppaintact.<pre>and accent links all legible against each layout's own tokens.execCommandfallback copies exactlypre.textContent(1204 chars, identical) and cleans up its temp textarea; the Clipboard API path degrades to a "Press ⌘C" hint rather than failing silently./projects/bench-sat/still renders, confirming the include is inert without front matter.Noted, not fixed
Both project pages already overflow horizontally at 390px on
master— the community-section buttons and footer clip identically with and without this branch, so it predates these changes. Worth a separate fix.