Skip to content

Files

Latest commit

 

History

History

2015

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

VimConf2015 Webサイト作成に関する issue はこちら vim-jp/vimconf#67


VimConf2015

このディレクトリは 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]

debug

gulpを使用してライブリロードしながらコーディングができます。

cd vimconf
npm install
gulp

Contributing

  1. Fork vim-jp/vimconf to yourname/vimconf
  2. Push to your gh-pages branch - git push origin gh-pages
  3. Check your site - https://yourname.github.io/vimconf/2015
  4. Create a Pull Request with a link to your site
  5. That's it!