Jekyll で構成した GitHub Pages 向けのサイトです。公開、ローカル確認、記事更新のすべてを GitHub ベースで完結できるようにしています。
-
Ruby をインストールする
参考: https://jekyllrb-ja.github.io/docs/installation/ -
依存関係を入れる
bundle install
-
ローカルサーバを起動する
bundle exec jekyll serve --livereload -
ブラウザで
http://127.0.0.1:4000を開く
このリポジトリには GitHub Actions 用の pages.yml を含めています。
- GitHub の
Settings > Pagesを開く Build and deploymentのSourceをGitHub Actionsにするmainブランチへ反映すると、自動でビルドと公開が走る
公開先 URL: https://nitkcrbkn.github.io/
このリポジトリには Pages CMS 用の .pages.yml を追加しています。
- https://app.pagescms.org/ にアクセス
- GitHub でログイン
nitkcrbkn/nitkcrbkn.github.ioを選ぶ記事またはロボ紹介を開く- フォームに沿って入力し、保存する
Markdown や Git を知らなくても、ブラウザ上のフォームから投稿できます。
ロゴを差し替える場合は サイト設定 からロゴ画像を変更するか、_data/site.yml の branding.logo_black / branding.logo_white を更新してください。画像ファイル自体を差し替える場合は assets/images/club-logo-black.svg と assets/images/club-logo-white.svg を置き換えます。
記事は _posts 配下の Markdown で管理します。
---
title: "記事タイトル"
date: 2026-03-23
summary: "一覧に出す短い説明"
published: true
---
ここに本文を書きます。ロボ紹介は _robots 配下の Markdown です。
---
title: "機体名"
year: 2026
team: "Aチーム"
award: "受賞・実績"
overview: "機体の概要"
image: "/assets/images/uploads/sample.jpg"
published: true
---
ここに詳細を書きます。- サイト全体の基本情報:
_data/site.yml - ナビゲーション:
_data/navigation.yml - 記事:
_posts/ - ロボ紹介:
_robots/ - お問い合わせページ本文:
contact.md - ロゴ設定:
_data/site.ymlのbranding.logo_black/branding.logo_white - ロゴ画像ファイル:
assets/images/club-logo-black.svg,assets/images/club-logo-white.svg