VimConf2015 Webサイト作成に関する issue はこちら vim-jp/vimconf#67
このディレクトリは VimConf2015 のためのものです。 ディレクトリ配下のファイルは http://vimconf.vim-jp.org/2015/ に公開されます。
GitHub Pages が使われています。 特に静的ファイル生成のためにJekyll を使って以下のことを行っています。
_data/2015
配下のYAMLファイルからページの生成及びinfo.json
ファイルの生成 [Data Files]_layout/2015/default.html
を使ってレイアウトを定義- 各ページの先頭のYAML Front Matter を使ってデザインを統一
- Markdown ファイルをHTMLにコンバート (** Markdown はデザインするには不向きなのでHTMLで書き直した方が良いかも**)
- テンプレートエンジンとしてLiquid を使用 [Liquid for Designers]
gulpを使用してライブリロードしながらコーディングができます。
cd vimconf
npm install
gulp
- Fork vim-jp/vimconf to yourname/vimconf
- Push to your gh-pages branch - git push origin gh-pages
- Check your site - https://yourname.github.io/vimconf/2015
- Create a Pull Request with a link to your site
- That's it!