普段使いアイコン画像の生成方法のメモ書き
/
はじめに
この投稿は自分用のメモ書きなので、参考を利用することで説明をできるだけ省き、保存しておきたいコードなどをメモ書きすることに徹する。
普段使っているアイコン画像
Easing Gradients などの CSS ジェネレータで好きな色や形の CSS を取得し、HTML に反映させて、それを画像変換ライブラリなどを使って生成している。基本的に青系統の色が好き。ヱヴァンゲリヲン新劇場版:Q や初音ミクもこんな色。Top | Kawano Yudai では --color-miku: #00e1ee;
と CSS 変数を設定している。何色なのかわからないので、取り敢えず近い色を使用している初音ミクの名前を借りた。
HTML と CSS
PNG や SVG として取得
今までは画像化ライブラリに tsayen/dom-to-image を使っていたが、当投稿中に bubkoo/html-to-image を見つけたのでこちらを使う。
toPng
を使うと、下の画像が得られる。
今まで書いてたコード
※だいぶ前に書いたもの。