Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Figmaのバリアント:UIコンポーネントの効率化 | Figmaでのプロトタイピングの習得
FigmaによるUI/UXデザイン

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

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

バリアントとは

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

バリアントセットの作成

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

バリアントの管理

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

インタラクションの作成

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

この整理された構造により、手順がより理解しやすく、実践しやすくなる。さらに調整が必要な場合はお知らせください。

question mark

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

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

すべて明確でしたか?

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

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

セクション 4.  6

AIに質問する

expand

AIに質問する

ChatGPT

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

セクション 4.  6
some-alt