こうすることで hexo generate コマンドで readme.md が public フォルダ直下に配置される。
不要なウィジェットの非表示
[PROJECT DIR]\_config.icarus.yml を修正する。 ドキュメントに従い、コメントアウトではなく position を null で対応。
◆変更前
[PROJECT DIR]\_config.yml (変更前)
1 2 3 4 5 6
widgets: # Google FeedBurner email subscription widget configurations - # Where should the widget be placed, left sidebar or right sidebar position:left type:subscribe_email
◆変更後
[PROJECT DIR]\_config.yml (変更後)
1 2 3 4 5 6
widgets: # Google FeedBurner email subscription widget configurations - # Where should the widget be placed, left sidebar or right sidebar position:null type:subscribe_email
フォントの変更
デフォルトだと中国語のような文字が表示される。 [PROJECT DIR]\themes\icarus\include\style\base.styl から Microsoft YaHei を削除。 あとはお好み。 今回はMac用のヒラギノ、Android用のNoto Sans CJK JPを優先し、それらがない場合はNoto Sans JPのWebフォントを表示するようにした。
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap'); $family-sans-serif ?= Hiragino Sans, Noto Sans CJK JP, Noto Sans JP $family-code ?= 'Source Code Pro', monospace
posts.forEach(function (post) { var year = date.year(); var month = date.month() + 1; var name = date.format(format || type === 'monthly' ? 'MMMM YYYY' : 'YYYY'); var lastData = data[length - 1];
posts.forEach(function (post) { var year = date.year(); var month = date.month() + 1; var name = date.format(format || type === 'monthly' ? 'YYYY / MM' : 'YYYY'); var lastData = data[length - 1];