Official website for AI Pilipinas — built with Jekyll and the Minimal Mistakes theme.
ai-pilipinas/
├── _config.yml # Main site configuration
├── _data/
│ └── navigation.yml # Top navigation links
├── _pages/ # Static pages (About, Programs, Events, etc.)
├── _posts/ # Blog / news posts
├── assets/
│ ├── css/
│ │ └── main.scss # Custom red & cream theme overrides
│ └── images/ # Site images (add your own here)
├── index.html # Homepage (splash layout)
├── Gemfile # Ruby gem dependencies
└── .github/
└── workflows/
└── deploy.yml # GitHub Actions auto-deploy
- Ruby 3.x
- Bundler (
gem install bundler)
bundle install
bundle exec jekyll serveThen open http://localhost:4000.
- Create a repo named
aipilipinas.github.io(or your org's equivalent) - Push this code to the
mainbranch - In repo Settings → Pages → Source: select GitHub Actions
- The site auto-deploys on every push to
main
Edit _config.yml:
- Change
urlto your GitHub Pages URL - Update
repository - Update social media links under
author.links
Place images in assets/images/. Referenced images in _config.yml and pages:
/assets/images/ai-pilipinas-logo.png— author/sidebar logo/assets/images/hero-bg.jpg— homepage hero background/assets/images/feature-community.jpg— homepage feature row/assets/images/feature-programs.jpg— homepage feature row/assets/images/feature-events.jpg— homepage feature row/assets/images/about-bg.jpg— about section image
Create a .md file in _pages/ with this front matter:
---
title: "Page Title"
layout: single
permalink: /your-page/
---Create a file in _posts/ named YYYY-MM-DD-your-title.md:
---
title: "Post Title"
date: 2025-06-01
categories:
- Announcements
tags:
- tag1
excerpt: "Short description shown in listing."
---
Your content here...Content © AI Pilipinas. Theme: Minimal Mistakes (MIT License).