Personal academic website for Drummond B. Fielding.
brew install ruby@3.3
export PATH="/opt/homebrew/opt/ruby@3.3/bin:$PATH"
bundle install
bundle exec jekyll serveSite runs at http://localhost:4000/
To validate local links and confirm internal docs are not published:
bundle exec jekyll build
bundle exec ruby scripts/validate_site.rbindex.html- Home page contentresearch.html,group-policies.html,cv.html- Long-form page content_data/- High-churn content for navigation, group members, talks, teaching, movies, and opportunities_includes/- Shared head, nav, footer, figure, and video embed templates_layouts/- Base shell plus page/home layouts_sass/- Split Sass partials for tokens, base styles, layout, components, and page-level rulesassets/js/site.js- Navigation and dropdown behaviorscripts/validate_site.rb- Local asset and publication sanity checkssolfege-flight/- Standalone mini-app with its own assets, CSS, and JS