Discourseのアップデート後、ホームページのレイアウトが崩れた

このPRがあなたの問題を修正するはずです: FIX: Do not break the whole app if color is invalid by pmusaraj · Pull Request #48 · discourse/discourse-tag-icons · GitHub

問題は、設定に無効なカラーコードが含まれていたことでした(共有していただきありがとうございます)。

  • rgba(0,0,0,1) は無効です
  • #00BFFF\t も無効です

テーマコンポーネントの最近のアップデート後、これらの無効な設定がサイト全体でエラーを引き起こしていました。今回のアップデートにより、無効な設定があってもテーマコンポーネントがサイト全体を壊すことがなくなり、代わりにその特定の色がタグに適用されず、コンソールに警告が記録されるようになります。

「いいね!」 4