Discourseをカスタマイズするための、シンプルで楽しいデザインツール 👀

簡単な経緯: 私はタイポグラフィ、スペーシング、アダプティブデザインのアイデアに夢中になっているデザイン兼開発者です。

アダプティブデザインとは何でしょうか?フォントやフォントサイズを変更すると、デザインの他のすべてが新しい設定に合わせて調整されることです。

これまでに何かをカスタマイズしたことがあるなら(特にWordPressテーマやDiscourse)、フォントやフォントサイズを変更すると、多くのものが奇妙に見え始めることがあるのをご存知でしょう。

その奇妙さは、フォントやフォントサイズを変更すると、デザイン全体のプロポーションが変わってしまうという事実によるものです。そのため、選択肢は2つになります。

  1. CSSを調べて、新しい設定に合わせてすべてを苦労して調整する、または…
  2. これらの調整をすべて自動で行ってくれる強力なデザインシステムを使用する

私は過去14年間、フォント、フォントサイズ、色などの変更に適応するデザインシステムを構築してきました。

Discourseを(大好きで)使用しているので、Discourseのインストールをカスタマイズするためのツールを作成しました。

このツールはGolden Ratio Typography(GRT)の原則に基づいており、GRT for Discourseと呼ばれています。

GRT for Discourseは何をするのか?

フォント(Google Fontsを含む)、サイズ、レイアウトの色などの基本的なデザイン変数をいくつか選択すると、GRT for DiscourseはDiscourseのインストールにデザイン設定を適用するために必要なCSSを提供します。

Google Fontを選択した場合、GRT for Discourseはそれを環境に追加する方法の説明も提供します。

GRT for Discourseを使用する理由

Discourse環境を適切にカスタマイズすることは、複雑な作業です。私の経験では、カスタマイズに対応するために必要なすべてのCSSの詳細を正確に把握するには多くの作業が必要ですが、GRT for Discourseは、この面倒なプロセスを簡単にします。

Golden Ratio Typographyを使用すると、フォーラムはより視覚的に魅力的で読みやすくなります。また、異なるフォントや色を使用して、Discourseのインストールにブランドを拡張できるのは良いことです。

おそらく最も良いのは、GRT for Discourseが何時間もの作業を数秒に短縮することです。これにより、さまざまなフォント、フォントサイズ、色の組み合わせを高速でテストできます。

GRT for Discourseを使用すると、さまざまな設定をテストして、Discourseフォーラムに最適なデザインを完成させることができます。

GRT for Discourseの価格は?

GRT無料トライアルを開始すると無料です。人々がGRT for Discourseを使用し、簡単で正確なカスタマイズの喜びと満足感を体験してほしいと思っています。

また、GRT無料トライアルを開始すると、GRTフォーラム(当然ながらDiscourseで実行されています)にアクセスできます。そこではGRT for Discourseが実際に動作しているのを見ることができます。私は18pxのIBM Plex Sans(Google Font)とカスタムカラーテーマを使用しています。

最後に…

上記で言及すべきでしたが、GRT for Discourseのクールな点の1つは、ツールの動作方法です。デザイン設定を入力すると、GRT for DiscourseはDiscourseレイアウトのモックアップを返します。これにより、デザイン設定でフォーラムページがどのように見えるかを正確に確認できます。


↑ GRT for Discourseのデザイン設定パネル

これにより、CSSをDiscourseのインストールにコピー/貼り付けする作業を行う前に、見た目が気に入るかどうかを判断できます。

GRT for Discourseを試してみてください。楽しいですよ!

「いいね!」 7

すごい、これはかなりクールですね!

これは、ここで説明されている作業をカスタマイズすることによって機能しますか?

「いいね!」 3

これは実に素晴らしいですね。トライアル終了後の料金はいくらですか?

GRT for Discourse は、Discourse のベース CSS 変数をいくつかオーバーライドしますが、独自の変数も多数含んでいます。

可能な限りコアの Discourse CSS と連携し、必要に応じて独自のオーバーライドを追加します。

ただし、Discourse のベースが Golden Ratio Typography のさまざまな側面と互換性のないいくつかの前提を置いているため、すべてが 1 対 1 で対応しているわけではありません。

たとえば、GRT は 6 つの利用可能なフォントサイズ (f1–f6) を生成し、それらはベースの Discourse 変数ではなく、GRT for Discourse 変数 (–grt-size-1、–grt-size-2 など) を使用して展開されます。

「いいね!」 3

トライアル終了後、GRT Proのサブスクリプションは年間わずか57ドルです。これにより、GRT Calculatorウェブサイトのすべてのツールにアクセスできます。

  • GRT for Email: 私が個人的に最も気に入っている、日常的に使用する製品です。
  • GRT for Websites
  • GRT for Discourse

これらのツールは、異なる媒体で同様の結果を提供します。サイジングとスペーシングはすべて黄金比タイポグラフィに基づいて最適化され、各媒体でGRTテキストフォーマットスタイルを使用できるようになります。

さらに簡単に言うと、テキストを作成するあらゆる場所でAttention Designのあらゆる側面を実行できるようにしたいと考えており、GRTツールはその実現を支援します。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.