This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Local Development:
bundle install # Install Ruby dependencies
bundle exec jekyll serve # Start local development server
CSS Compilation:
jekyll serve_sass/ → Output: css/main.cssJavaScript Minification:
cd automation/minifying
./minify_js.sh # Minifies all JS files in js/ directory
Jekyll Site Structure:
_data/ (speakers, schedule, partners, sessions)_includes/ (hero, speakers, venue, etc.)github-pages gem for deploymentKey Configuration:
_config.yml: Site settings, navigation, hero content, venue details_sass/config.rb: Compass configuration with autoprefixer_plugins/generator_scss.rb: Custom SASS compilation during Jekyll buildContent Management:
_data/speakers.yml_data/schedule.yml_config.yml (many currently commented out)img/sections-background/, assets/speakers/, etc.CSS Architecture:
_sass/partials/_sass/main.scssThis is a conference website for HeyAI 2024/2025 currently showing minimal content (tickets and some navigation removed).