Octopressのデザインテーマの作り方

ブログのデザインを一新した. 良い機会なので3rd party Octopressテーマとして公開した

デザインテーマはrake install[THEME]でインストールできる. このrakeのタスクがやっているのは単純で, ただsassとsourceを置き換えているだけ.

task :install, :theme do |t, args|
  cp_r "#{themes_dir}/#{theme}/source/.", source_dir
  cp_r "#{themes_dir}/#{theme}/sass/.", "sass"
end

作り方としては,

  1. デフォルトのclassicや3rd Party Octopress Themesから気に入ったものをインストール
  2. rake previewでローカルで表示しつつsassとsourceを編集
  3. 完成したら,.theme/YOUR_THEMEにsassと_postを抜いたsourceをコピー

とすればよい.簡単.