assets/ — context for agents
assets/ — context for agents
Subdirectories
- css/ —
main.scss is the import entrypoint (pulls in _sass/); don’t add styles here. academicons.css/academicons.min.css and collapse.css are vendored, hand off-limits. - js/ —
_main.js is the hand-edited jQuery source (FitVids, Stickyfill, smooth scroll, sidebar toggle, Magnific Popup). main.min.js is generated — never edit it directly, run npm run build:js after changing _main.js (see root CLAUDE.md). - fonts/ — vendored icon fonts (Font Awesome
fa-*, academicons.*). Don’t hand-edit; these ship with the theme/icon-font packages. - files/ — publication PDFs, named
YYYY-slug.pdf matching the _publications/YYYY-slug.md entry’s paperurl. - images/ — figures and logos referenced from
_publications/, _pages/experience.md, etc. Publication figures follow the same YYYY-slug.* naming as their PDF counterpart.