ガーシー2のソースコード、公開されていたとのことで、私の方で内容を確認しました。
https://github.com/freespeech-gaac2/freespeech
ライセンスについては、きちんと義理を果たしていると考えてよいと思います。
「ガーシー2、ちゃんとやってるみたいだよ」ということで!
サイトトップは /about ではなく、直接ログインページに飛ぶようになっています。
アカウントがあれば、中にソースコードリンクあるかもしれませんね。まあいいと思います。
----
ソースコードの変更内容は、
環境変数を使わずに値を直接書き換えているところはまあご愛敬として(.env.productionに書こうぜ)、
・Googleタグマネージャーの導入
・認証済みアカウント表示のための仕込み(アカウントをcssから判別できるようにclassに追加する)
・ウェイトの微調整(チューニング)
などを行っていました。
今後どんな変更があるにしろ、内容を確認できる状態を維持できていることは大きいです。
@noellabo もしかして本人表示もカスタムCSSで実現?!
@nacika ウケるけど、まあ有効な手だねwww
@noellabo classにユーザー名を突っ込むのもCSS?!
@noellabo なるほどこれでしたか〜
@noellabo 利用者ではないけど本人なら名前を赤色にするソースコードも含まれていなければいけないはず・・です
@nacika 入ってるよ。大丈夫。classにusernameを追加してあって、cssでクラス名みて赤くするんよw
@noellabo そ・・そういうことか・・・・
なお、ガーシー2の見た目のカスタマイズは、管理者が管理画面で設定できるカスタムcssを使って実現されているものがほとんどで、なかなか面白い手法だと思います。