JJUG公式サイト (www.java-users.jp) のソースコードを管理するリポジトリです。JJUGスタッフに限らず、どなたでもプルリクを送っていただくことができます。
- 事前に必要なもの
- Hugo: https://gohugo.io/
- 動作確認手順
- このリポジトリをcloneするかダウンロードする
- cloneしたディレクトリ (jjug-web/) にてサーバ起動コマンドを実行
hugo server
- ブラウザで http://localhost:1313 にアクセス
- https://pr-{{プルリク番号}}.db3lv80p4h10y.amplifyapp.com/
- 例: https://pr-9.db3lv80p4h10y.amplifyapp.com/
- (サブドメインが変わったらごめんなさい)
- content/post/ にMarkdownファイルを追加する
- ファイル名に厳密な規定はないので、他のファイルに何となく合わせること
- date項目は公開したい日時を設定する(記載日にポストされます)
hugo new post/xxxx.md
でファイル生成するとdateはコマンド打った日で自動生成されます。便利。
- プルリクを投げる前にローカルで動作確認しましょう~
- data/staffs.json を編集する
- 見れば分かるはず
- まず themes/beautifulhugo/ の中で、変更したい箇所のレイアウトファイルを探す
- CSSやJSファイルは static/ にある
- HTMLのパーツは layouts/partials/ にある
- 変更したいファイルを見つけたら jjug-web/static/ や jjug-web/layouts/ にコピーする
- 既に同名のファイルがある場合は上書きしないこと
- コピー先のファイルを修正する