CLAUDE.md
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Commands
bundle install # Install dependencies
bundle exec jekyll serve # Start local dev server at http://localhost:4000
bundle exec jekyll build # Build static site to _site/
Architecture
This is a Jekyll static site for Dev As Pros (devaspros.com), a software development agency. It’s deployed via GitHub Pages with a custom domain.
Key directories:
_layouts/— Page templates (base layout wraps all pages)_includes/— Reusable partials (nav, footer, contact form, head tags)_sass/— SCSS organized by page (_home.scss,_services.scss, etc.) with separate_*_small_screens.scssvariants for responsive styles_data/— JSON data files;projects.jsondrives the portfolio listings_projects/— Individual project pages as a Jekyll collection (configured in_config.ymlwithoutput: true)css/— Custom stylesheets alongside Bootstrap 4.3.1
Front-end stack: Bootstrap 4.3.1, jQuery 3.3.1, SCSS compiled to compressed CSS.
Content language: Spanish (es).
Jekyll plugins in use: jekyll-seo-tag, jekyll-sitemap.
Deployment: Push to master branch → GitHub Pages auto-builds and serves at www.devaspros.com.