OctopressのThemeがある程度まとまったので 3rd Party Octopress Themes に載せてみました。 ついでにちょっとやってきたことをまとめておこうかと思います。
- Theme
- 導入
- 自作プラグイン
- 外部モジュールやプラグインの導入
- ソースコード表示関連(Gist表示含む)
- rake generate/previewに関するTips
- パーサーをKramdownへ
- その他Tips
Theme
このブログのテーマ。
通常のsource
ディレクトリやsass
ディレクトリのアップデートに加えて、
setup.sh
スクリプトを使ってさらに他のプラグインとかを取ってきたり、
Rakefile
や_config.yml
へ必要なパッチも当てられる様にしました。
下に書いてある大部分が自動的に出来るようになってます。
導入
それなりにアップデートしてるのでまだ使える、はず。
自作プラグイン
- OctopressでMac風キーボードのキーを表示をさせるプラグイン
- octopress-gemoji: タグを使ってOctopressで絵文字を書く
- 追記を書くためのプラグイン: octopress-postscript
- 月間アーカイブ for Octopress
- footnote-inline: Octopress用footnoteのプラグイン
- footnote-extra: Octopress用footnoteのプラグインの方はMarkdown方式の出力をしますが、パーサー依存があって、得に敢えて使う必要が無いので直接htmlを出力するinlineの方が便利。
外部モジュールやプラグインの導入
- Octopressへ絵文字の導入
- OctopressへFont Awesomeの導入
- Font Awesomeをアップデート
- Topへ戻るボタンの設置
- スクロール時に付いてくるサイドバー
- ブログに置く便利なウィジェット
- Googleカスタム検索をカスタマイズ
- Googleカスタム検索のアップデート
ソースコード表示関連(Gist表示含む)
rake generate/previewに関するTips
- Octopressでのプレビュー方法
- Octopressでチェック用に高速にgenerate/previewする
- Octopressのpublic/_deployディレクトリの変更
- Octopress Tips: stylesheetsだけアップデートする
- Octopressのgenerate_onlyをモット便利に
- Octopressのgenerate_onlyをモット便利に2
パーサーをKramdownへ
その他Tips
- Octopressで最初に行う設定変更
- 主に_config.ymlの設定について
- Octopressのページの作成
- Octopress Tips
- faviconの変更
- 404 not found
- 画像の挿入
- 自分のpostへのリンク
- Markdown記法でのtable
- 見出し目次の追加
- footnote
- テンプレートの変更
- Markdown拡張子の変更
- 関連記事
- タグクラウド
- Octopressでのタグの運用
- Git + Dropbox使用時の注意点
- DropboxでOctopressのディレクトリを共有して使ったりする場合に起こる問題について (特にGitに関するもの)。 加えて、数が多くなってくるとpublic/deployディレクトリのファイルがそう取り替えになって 毎回同期するのが非常に面倒なのでそれらのディレクトリを外に置くことに関して Octopressのpublic/_deployディレクトリの変更 、に書いてあります。
- OctopressのIndexページの変更
- シェアボタンを非同期読み込みでまとめて設定
- Liquidで変数をTagに渡す方法
- Octopressで外部リンクを別ウィンドウで開く様にする
- OctopressのRSSを部分配信にする
Sponsored Links