このリポジトリをクローンし、ローカルでコマンドを叩くだけで↑のようなサムネイル(OGP)画像を生成することができます。
本アプリケーションはご自由にお使いください。(クレジット表記は不要ですが、記載していただけると作者が喜びます)
※2次配布はご遠慮ください。
git clone https://github.com/zawa1205/generate-ogp.git
cd generate-ogp
npm install
src/thunbnail.json
内のtitle, githubをそれぞれ任意のものに変更
npm run gen
npm run gen
をすると画像が生成されます。
任意のタイトル/著名にしたい場合は、src/thunbnail.json
の中身を修正してください。
title
が画像中央のタイトル文、authorオブジェクト内のgithub
が画像右下のGitHubアカウントになります。
src/thunbnail.json
内のtitle
内では全角スペースが、画像出力時に改行に自動変換されます。
画像を変更したい場合はsrc
配下(background.jpgと同じ階層)に好きな画像を入れていただき、src/style.css
の16行目background-image: url('background.jpg');
のbackground.jpg
を入れた画像名に変更してください。
css等わかる方はご自由に変更いただいて構いません。
また、文字色を白にしつつ背景画像を暗くオーバーレイするcssのみ記述してあるので、以下の手順で有効にしてください。
src/style.css
の3行目color: #383838;
をコメントアウトsrc/style.css
の5行目color: #fff;
のコメントアウトを外すsrc/style.css
の27~35行目のコメントアウトを外すsrc/style.css
の45行目filter: invert(22%);
をコメントアウトsrc/style.css
の47行目filter: invert(100%);
のコメントアウトを外す
1-2-1. ~ 1-2-3.をすると↓のように自由なサムネイルに変更が可能です。
使用画像1: Rawpixel.com
使用画像2: みっこむさん