PaperMod ships grey on grey, which read as flat and dim on pages that are
mostly tables. Both schemes are now redefinitions of PaperMod's own
variables, so the theme picks them up without further overrides, plus
--accent, --warm and --wash for the placements below. Every text pair
clears WCAG AA.
Venue tables drop the full 1px grid for horizontal rules, a tinted header
and an accent row hover; domain and tag code spans become chips. Warm
marks the one cell worth finding first in a headered table — the ICORE
rank, the SCImago quartile, the still-open cycle — and detail-page fact
tables are excluded, since bold there is a row label, not emphasis.
The FullCalendar variable mapping was dark-only, leaving light mode on
the library's stock chrome; it now maps once through theme variables and
covers both. Event colours were saturated with white text on top, so they
become five pale chips carrying explicit dark ink, legible on either
theme.
Ranks were also emitting '**A***', which closes the emphasis on the
second star and leaves the third loose — visible once ranks had their own
colour.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Two small presentation fixes.
The calendar page dropped its "Journal Special Issues" heading entirely when
no entry existed, which is the state since f132f6b removed the two unverified
CFPs. With only the conference table left, the page read as if journals
weren't tracked at all rather than as having no open call. The heading now
always renders, carrying a line that says so and why: these journals use
rolling submission, so special issue CFPs are their only dated deadlines.
In the digests list the intro paragraph sat flush against the first card.
PaperMod gives .post-entry a bottom margin only, and .md-content zeroes its
last child's, so nothing supplied the gap — the theme never hits this because
its own .md-content usage sits inside a .post-entry. Added a page-intro class
with a bottom margin matching the card-to-card gap, in the extended stylesheet
rather than the submodule.
Hugo isn't installed here, so the digests spacing is reasoned from the theme
CSS rather than rendered.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The two special_issues entries were proof-of-concept data and could not be
corroborated: no TPDS "Edge AI Systems" or open FGCS "Serverless Computing
at the Edge" call is findable, and both named real researchers as guest
editors. Removed rather than corrected — nothing verifiable exists to
replace them with. No open special issue was found at any tracked journal,
so the field stays absent until a real CFP appears.
Audited the rest of the data while there. All 39 candidate pools come from
DBLP and all 471 digested papers reconcile against them, so the paper set
is sound. Three defects surfaced:
- DBLP returns HTML-escaped text and fetch_papers never decoded it, so 136
entities sat in the cached pools and "Theodore Y. Ts'o" reached the
published ATC-2024 digest. Decoded at the fetch boundary and cleaned the
existing files through the YAML parser.
- SC event_dates recorded the exhibition window (Nov 17-19) instead of the
conference (Nov 15-20); EuroSys ran a day long (Apr 19-24 vs 19-23).
Both verified against the official sites, which also confirm every
SC, EuroSys and OSDI submission deadline is exact.
- TC-2025 digest carried a paraphrased title, now matching DBLP.
EuroSys only records its spring cycle; the fall cycle has no home in the
one-deadline-per-venue schema.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Hugo/PaperMod static site tracking 13 conferences and 7 journals for
edge and cloud systems research. Includes FullCalendar deadline view,
ICORE/SCImago rankings, DBLP paper digest pipeline, and Python
fetch/generate scripts. PaperMod added as a git submodule.