ルートカラー生成の変更

これに関するアナウンスが見つかりませんでした。新しいルートカラー宣言(primary-900、primary-800など)があるのを見ました。

テーマに取り組んでおり、これらの計算(primaryは同じ)が、どうやらDiscourseのバージョンによって異なるようです。

シェードとティントがどのように生成されるかについての詳細情報はありますか?また、数値システムは、記述的な用語(low、medium、highなど)を完全に置き換える予定ですか?

「いいね!」 2

こんにちは。

これはカラー変換ファイルであり、これらの変数がどのように作成されたかのパーセンテージを確認できると思います。

「いいね!」 2

@Donさん、ありがとうございます!色の宣言場所はわかっています。それらの背後にある考慮事項や今後の計画について興味がありました。

例えば、現在プライマリとターシャリには数値があります。カラー スキームのすべての値に数値がないのはなぜですか?それは計画されていますか?

また、現在、数値は明るいティントのみを生成しています。500にメインカラーを割り当て、500未満をティント、500を超えるものをシェードとする、より標準的なシステムを使用しないのはなぜですか?

別のトピックですが、ティントはより線形的な方法ではなく、カラー スキームの別のメインカラーとのブレンドとして生成されるのはなぜですか?

現在、クライアントが包括的なデザイン システムを持っている場合、Discourse のカラー システムを使用してカラー宣言を実装することはできません。事実上、すべての値を最初から宣言する必要があります。Discourse で生成されたカラーが数値で定義されている場合、なぜ一貫性があり、一般的なデザイン システムでのカラー生成により一致したシステムを実装しないのですか?

「いいね!」 3

はい、コンテキストについては UX: Styleguide changes & color variable additions by jordanvidrine · Pull Request #15984 · discourse/discourse · GitHub を参照してください。

計算は8日前に変更されました。最新バージョンにアップデートしてください。

「いいね!」 5