プログラミングなんてわからないんですけど〜

元プログラマによるプライベートでのプログラミング日記。1/3のつもりだけどソフト関連はここがメイン

DolphinにInstanceTicker私家版を組み込む

日本語圏の分散SNS界隈にはInstanceTickerというものがあります。

github.com

簡単に言うと「どこのサーバかわかりやすくする表示を加えるCSS群」といったところでしょうか。本家のweepさんは主にmastodonへの組み込みを中心に活動されています。
このInstanceTicker、サーバや色データをTSVで配布していますので、それをもとに様々なクライアントや本家では対応していないサーバなどに組み込むことも可能です。

その中で、私はDolphinに組み込んでみました。

join.misskey.page

dolphinのsrc/client/theme.scssに一行加えるだけで使えるようになります。

@import url("https://socialapi.app/api/instanceticker/css/dolphin/?mode=1");

例えばこのように表示されます。
f:id:kaias1jp:20200715142139p:plain

ソースコードは公開していますのでこちらをご覧ください。

github.com