ブログをリニューアルするにあたって、またOctopressを少しカスタマイズした。

以前と同じく、Octopressの初期設定時に気にしておきたい9箇所 – tantant月間アーカイブ for Octopress – rcmdnk’s blogの通り、カテゴリ別アーカイブと月別アーカイブを追加した。

テーマは3rd Party Octopress Themes · imathis/octopress Wikiで探してみたが、やっぱりデフォルトの方がよいかと思い、sass/custom/_styles.scssを下記に編集したのみ。

_styles.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
body > header {
padding-top: 1.3em;
padding-bottom: 1.1em;
}
body > header h1 {
font-size: 2.0em;
font-family: "PT Serif","Georgia","Helvetica Neue",Arial,sans-serif;
}
body > header h2 {
font-size: 0.9em;
color: #AAA;
}
.entry-title {
font-size: 1.5em !important;
}
h2, section h1 {
font-size: 1.2em;
}
#blog-archives article h1 a {
font-size: 1.0em !important;
}
p {
font-size: 92%;
}
article blockquote {
font-size: 105%;
}

日付け表記は英語式ではなく日本語式がよかったので、_config.ymldate_format: "%Y年%-m月%-d日"
としたが、なぜかデフォルトのテーマでは反映されず。
source/_includes/post/date.htmlをoctostrap3のdate.htmlと入れ替えたら反映された。
よく分からないが、デフォルトテーマのdate.htmlの記述に問題があるらしい。

あと、記事タイトルやカテゴリー名に漢字を使うと中国語読みみたいになってしまうが、これはたぶんOctopressがベースとしているJekyllの仕様なのだろう。
WordPressのようにスラッグを指定出きれば良いのだが、やり方が分からないのでこの辺は我慢しないとしょうが無いようだ。

表示   このエントリーをはてなブックマークに追加

Comments

2014年10月23日