Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Figmaのバリアント:UIコンポーネントの効率化 | セクション
Figmaレイアウト&デジタルデザインシステム基礎

Figmaのバリアント:UIコンポーネントの効率化

メニューを表示するにはスワイプしてください

バリアントとは

バリアントは、ボタンの異なるスタイルや状態など、コンポーネントの複数のバリエーションを1つのコンテナにまとめる機能。たとえば、検索ボタンのダーク、ライト、グリーンバージョンを1つのバリアントセットにまとめることで、アセット管理や利用が簡素化される。

バリアントセットの作成

  • コンポーネントのグループを選択
  • デザインパネルコンポーネントセットを作成を選択し、コンポーネントを1つのバリアントにまとめる
  • スラッシュ(例:button/dark/default)を使って、スタイル(dark, light, green)や状態(default, hover)などのプロパティを整理
  • 「Property 1」をStyle、「Property 2」をStateのように、プロパティラベルを分かりやすくリネーム

バリアントの管理

バリアントのインスタンスは、いずれかをコピーすることで作成可能。各インスタンスのプロパティはデザインパネルから調整でき、異なるスタイルや状態を簡単に切り替えられる。バリアントを追加するには、バリアントセット下のプラスアイコンを使い、さらにバリエーションを追加。

インタラクションの作成

インタラクティブなプロトタイプでは、デフォルトボタンをプロトタイプタブでホバー状態に接続。トリガーを「While Hovering」、アニメーションを「Dissolve」(500ms)に設定。フロー開始点付近のプレビューボタンでインタラクションを直接テスト可能。

この効率的な構造により、プロセスがより理解しやすく、実践しやすくなる。さらに調整が必要な場合はお知らせください。

question mark

正誤問題:単一コンポーネントのバリエーションを扱う場合、複数のコンポーネントを作成する方がバリアントを使うより効率的である。

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  28

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  28
some-alt