Figmaのバリアント:UIコンポーネントの効率化
メニューを表示するにはスワイプしてください
バリアントとは
バリアントは、ボタンの異なるスタイルや状態など、コンポーネントの複数のバリエーションを1つのコンテナにまとめる機能。たとえば、検索ボタンのダーク、ライト、グリーンバージョンを1つのバリアントセットにまとめることで、アセット管理や利用が簡素化される。
バリアントセットの作成
- コンポーネントのグループを選択
- デザインパネルでコンポーネントセットを作成を選択し、コンポーネントを1つのバリアントにまとめる
- スラッシュ(例:button/dark/default)を使って、スタイル(dark, light, green)や状態(default, hover)などのプロパティを整理
- 「Property 1」をStyle、「Property 2」をStateのように、プロパティラベルを分かりやすくリネーム
バリアントの管理
バリアントのインスタンスは、いずれかをコピーすることで作成可能。各インスタンスのプロパティはデザインパネルから調整でき、異なるスタイルや状態を簡単に切り替えられる。バリアントを追加するには、バリアントセット下のプラスアイコンを使い、さらにバリエーションを追加。
インタラクションの作成
インタラクティブなプロトタイプでは、デフォルトボタンをプロトタイプタブでホバー状態に接続。トリガーを「While Hovering」、アニメーションを「Dissolve」(500ms)に設定。フロー開始点付近のプレビューボタンでインタラクションを直接テスト可能。
この効率的な構造により、プロセスがより理解しやすく、実践しやすくなる。さらに調整が必要な場合はお知らせください。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 28
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 28