Skip to content

CalCOFI/CalCOFI.github.io

Repository files navigation

CalCOFI.github.io

Source for the calcofi.io landing page — a Jekyll site styled as a sibling of schema, query and workflows.

Editing products

All cards are driven by _data/products.yml — one entry per product with key, title, section (featured | explore | data | build | students), live_url, source_url, img, description, and optionally status (interim | superseded | archived), superseded_by, tech chips and credits (for student contributions).

Edit the YAML, push to main, and GitHub Actions (.github/workflows/pages.yml) rebuilds and deploys the site. The old Google Sheet + index.Rmd + bs4cards pipeline is retired.

Local preview

bundle install
bundle exec jekyll serve
# open http://localhost:4000

Screenshots

Card images live in images/<key>.png (1200×750, top-cropped to 16:10 by CSS). To capture or refresh one, use shot-scraper and compress with pngquant:

pipx install shot-scraper && shot-scraper install
shot-scraper https://calcofi.io/query/ -o images/query.png \
  --width 1200 --height 750 --wait 5000
pngquant --force --ext .png images/query.png

Shiny apps cold-start in ~10–20 s; bump --wait 20000 for app.calcofi.io/<app>/ URLs.

About

Default Github products website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors