Material Design 3 要点まとめ #6 Color - Overview
Material Design 3 ガイドラインの要点をまとめたものです。
第6・7・8回はColorの章。長いので記事を3つに分けます。今回は概要のみ。重要なキーワードの紹介といったところ。
M2からの更新ポイント
ダイナミックカラーの導入
ダイナミックカラーとは、さまざまなソースや条件に応じて色を適用するカラーシステムのこと。
カラーシステムによって、自動的に多くのデフォルト値が提供される。それらはカスタマイズの出発点として利用できる。
ユーザーの好みの設定や壁紙、コンテンツの画像などに応じて動的に変化する。
デザイントークン & カラーロールの導入
UIにおける要素の色を設定値ではなくカラーロールで割り当てる。
製品全体の柔軟性と一貫性を実現。
トークンは、要素の割り当てられたロールと、ロールのために選択されたカラー値との間の橋渡しの役割を果たす。
アクセシビリティの強化
ダイナミックカラーは、色のコントラストに関するアクセシビリティの基準を満たすように設計されている。
色調の距離に基づいて色がペアリングされるため、色相の変化にかかわらずコントラスト要件が満たされる。