Cocoonをバージョンアップしました。
主な変更点はこちら。
- 吹き出し用アイコン画像の変更
- サイト管理者も含めてアクセス解析するかどうかの設定項目追加
- マルチページの2ページ目以降も目次を表示するように仕様変更
- コメントのボディーにarticleクラスを含める
- スキンプレビューに説明文追加
- スキンタブの順番入れ替え
- エントリーカードスニペットの特殊文字処理の仕様変更
- SNSボタンデモ表示のCSS不具合修正
- 関連記事の抜粋に(さらに…)と表示されてしまう不具合修正
- get_the_author_descriptionの関数名は非推奨関数名だったので名前を変更
- IEで画面幅を1030以下にした時にメインカラムに背景が出てしまう不具合修正
- 内部ブログカードサムネイルサイズ変更用の関数追加
- jQueryファイルの読み込み関数追加
- Font Awesome読み込み関数追加
- IcoMoon読み込み関数の追加
- 親テーマstyle.cssの読み込み関数の追加
- スキン読み込み関数の追加
- 子テーマstyle.cssの読み込み関数の追加
- 親テーマのjavascript.jsの読み込み関数追加
- はてなシェアボタンスクリプトの読み込み関数の追加
- スキンのjavascript.jsの読み込み関数追加
- 子テーマのjavascript.jsの読み込み関数追加
- 何でもレスポンシブ化するスタイルからSVGを削除
- 吹き出しのCSS調整
- Readme変更
吹き出し用アイコン画像を独自画像に変更
以前は、いらすとやさんのアイコン素材を利用させていただいていましたが、独自画像に変更させていただきました。
今回の変更で、こんな感じのアイコンが利用できます。
これってってもしかして…
Cocoonの吹き出しイラストが…
入れ替わってるーーー!!?
入れ替わってるーーー!!?
これは、Cocoon同梱画像を独自画像とすることで、100%GPLとするためです。
詳細はこちら。
正式版公開の前に、これだけはやっておきたかった。
テーマインストール済みの方はアイコン登録が必要
既に、テーマをインストールされている方は、新しいアイコンが自動登録されません。
以下からアイコン画像をダウンロードして自前で設定する必要があります。
これは、以前のアイコンを利用している方は、そのまま利用できるようにするためです。
あと、余計な判別コードを加えることにより発生するコードメンテナンス負荷をできるだけ軽減のためこのような仕様にさせていただきました。
機能追加
アクセス解析で管理者のアクセスを含めるか切り替える機能追加
テーマ設定の「アクセス解析」タブに「サイト管理者も含めてアクセス解析する 」機能を追加しました。
デフォルト状態ではサイト管理者のアクセスが含まれます。
この機能により、アクセス解析コードの動作確認がしやすくなるかと思います。
サイト管理者のアクセスを含めたくない場合は、無効にしてください。
カスタマイズ向けのオーバーロード用関数の追加
あとここら辺は、子テーマのfunctions.phpで関数により手軽にスクリプト読み込み等を変更できるオーバーロード用の関数追加です。
- 内部ブログカードサムネイルサイズ変更用の関数追加
- jQueryファイルの読み込み関数追加
- Font Awesome読み込み関数追加
- IcoMoon読み込み関数の追加
- 親テーマstyle.cssの読み込み関数の追加
- スキン読み込み関数の追加
- 子テーマstyle.cssの読み込み関数の追加
- 親テーマのjavascript.jsの読み込み関数追加
- はてなシェアボタンスクリプトの読み込み関数の追加
- スキンのjavascript.jsの読み込み関数追加
- 子テーマのjavascript.jsの読み込み関数追加
詳しくはリンク先のコミット履歴を参照してください。
正式版の予定
3月に、Cocoonを公開して以来、報告された不具合で僕が認識しているものは、全て修正できたかと思います。
加えて、要望が多かった機能もほぼほぼ実装できたかと思います。
これも、多くの方からフォーラムに不具合報告・要望をいただいたおかげです。ありがとうございます。
そして今回、正式版公開前にやりたかった、吹き出し用アイコンイラストを変更して、100%GPLテーマと出来たかと思います(不備があれば修正)。
今後1、2週間程度不具合の様子を見て、問題ないようであればCocoon 1.0.0として正式版としての公開したいと思います。