2015-08-05 b-html-logo 0.2.0 をつくった
b-html/b-html-logo 0.1.0 & 0.2.0
b-html/b-html-logo の 0.1.0 と 0.2.0 とをつくった。http://b-html.github.io/b-html-logo/ に置いている。
SVG を元に PNG を canvas 要素に描画するだけのもの。SVG は手で書けないことはないがそこから PNG を生成するのが面倒なので canvas を経由することでなんとかしている。npm run watch
を実行して手元で更新しながら確認しようという意図があるのでサイトに大した意味はない。目的としては SVG → PNG 変換だ。プロジェクトの目的自体は bouzuya/bouzuya-icon-generator に近いとは思っている。あちらは PhantomJS を CLI で動かして SVG → PNG 変換していたはず。
構成要素は npm + CoffeeScript + Vue.js + b-html + gulp + browserify + mocha + power-assert + sinon くらい。この構成は b-html/b-html-demo と同じもの。
今回のポイントは SVG を b-html/b-html で書いていること。XML でも使えないことはないよという b-html のデモでもある。デモでもある。
Vue.js はシンプルで良いね。学習コストも低い気がするよ。
b-html/b-html のロゴ (v3)
b-html/b-html のロゴを変更した。Organization も。
GitHub の Organization ページでボケるのが嫌でロゴの形状を変更した。ぼくにはロゴの修正はコードの修正より時間がかかる。
bouzuya/cookie-storage 1.0.4
npm で動かなかった bouzuya/cookie-storage を修正した。