Indigo.Design プラグイン

    Indigo.Design Sketch プラグインを使用すると、デザインのテーマを作成および編集し、これらのデザインから Indigo.Cloud でアプリやプロトタイプをすばやく作成して公開できます。

    Indigo.Design System を使用して Sketch のデザインを作成したら、プラグインを使用して次の操作を行います。

    • Indigo.Design App Builder でアプリをすばやく作成します。このアプリは、Sketch デザインの構造に従い、Indigo.Design UI キットのシンボルを Ignite UI の対応するコンポーネントにマッピングします。またこのプラグインは、Figma で使用されている画像を取得し、Assets サポート (英語) を使用して App Builder の下の Assets ライブラリにアップロードします。

    • Indigo.Design UI Kit for Sketch を使用する場合は、新しいテーマを作成し、既存のテーマを編集します。primarysecondaryerrorsuccesswarninfo および surface の配色やブランディングに合わせたタイポグラフィのプロパティの調整ができます。作成したテーマは、デザインからアプリを作成すると、Indigo.Design App Builder に表示されます。

    • プロトタイプを Indigo.Design Cloud に簡単に公開し、その後、変更や更新を行うときに定期的に同期します。

    1.Indigo.Design プラグインのインストール

    Indigo.Design プラグインは、Indigo.Design クラウドにサインインすると利用可能になります。[作業の開始] メニューに移動し、[Indigo.Design システムを入手する] ボタンをクリックしてアセット ダイアログを開きます。[Sketch] タブで、プラグイン アーカイブをダウンロードして開き、Sketch プラグイン ファイルをダブルクリックすると、Indigo.Design プラグインがインストールされます。

    2.App Builder でアプリケーションを作成します

    デザインの準備ができたら、プラグインを使用してアプリを作成できます。

    3テーマ

    このセクションでは、Indigo.Design UI Kit で作成した Sketch プロジェクトでテーマを作成する際のベスト プラクティスについて説明します。以下の方法に従ってタイポグラフィやカラーなどブランディング アセットをプロジェクトやライブラリに適用できます。複数のプロジェクト内のすべての UI コンポーネントで統一したブランディングを表現できます。

    テーマ構成の起動

    Sketch の Plugins メニューの Indigo.Design から Themes を選択します。モーダルで表示されるテーマの 1 つを選択して必要に応じて調整、あるいは新しいテーマを作成します。

    テーマの新規作成

    ブランディングに基づいてテーマをビルドし、テーマ コレクションに追加するには、[新しいテーマ] を選択し、カラーやタイポグラフィを必要に応じて調整します。デフォルトの値は、Ignite UI for Angular の Material Light テーマと同じです。

    1.新しいテーマに名前を付ける

    Colors や Typography プロパティを編集する前にテーマの名前を指定します。テーマの説明となる名前を付けるとテーマが増えたときにわかりやすく便利です。

    2.ブランディングとカラーの選択

    テーマにライトかダークを選択します。これは、SurfaceGray のカラーに影響します。次に、上部の 2 つのパレットを指定するには、それらの基本値のみを設定できます。残りの色合いは自動的に生成されるため、Primary 500Secondary 500 になります。ほとんどの場合、ブランディング カラーのパレットを使用します。ErrorSuccessWarningInfo のカラーに関しては、アプリケーションに対するユーザーの知覚を考慮することをお勧めします。デフォルトのカラーは、ほとんどのケースにマッチするカラーになっています。テーマをクリックし、HEX/RGB 値を入力、またはカラーを選択して簡単に調整できます。

    3 タイポグラフィの選択

    Typeface プロパティは、[タイポグラフィ] タブで設定できます。ベース タイプフェイスとしてよく使用されるフォントファミリなどが設定できます。追加で各テキスト スタイルのフォントの太さを調整する場合もプラグインで行うことができます。テキストのスタイルは線や段落、更に Chip など内部にテキストを表示するコンポーネントにも適用されます。

    4.テーマの保存と適用

    [保存と適用] をクリックするとテーマは保存されて定義済みテーマの一覧に表示されます。ライブラリが更新されてスタイルが現在のプロジェクトにプロパゲートされると、ライブラリと Sketch ファイルのサイズにもよりますが処理は通常数秒で終わります。最後に、通知を開いてデザインの変更を受け入れるだけです。

    既存のテーマの使用

    テーマの作成は簡単ですが、既存テーマ (デフォルトまたはカスタム) の再利用はより簡単です。テーマを簡単に利用できる以外に、事前定義されたテーマを複製して、適用する前に微調整したり、一度作成したが将来は使用しないテーマを削除したりすることもできます。

    テーマの編集

    既存のテーマを適用する前に調整する場合は、最初にそれを複製してから、上記 『テーマの新規作成』 セクションで説明したエントリをいくつか設定できます。

    Note

    ErrorSuccessWarningInfo のカラーがブランディング カラーや PrimarySecondary のために生成したパレットと区別できるようにします。

    4.クラウドへのプロトタイプの公開と同期

    Indigo.Design クラウドにプロトタイプを公開する準備ができたら Sketch の Plugins メニューから Indigo.Design > Publish Prototype を選択します。プラグインのクラウド インテグレーション機能をはじめて実行する場合、Indigo.Design アカウントでログインする必要があります。プロトタイプを公開する際場合、はじめに新しいプロトタイプを作成するか既存のプロトタイプを置き換えるかを選択してください。

    新しいプロトタイプの公開

    共有したい Sketch プロジェクトがある。Indigo.Design クラウドに公開して共有し、初期のフィードバックを開始することができます。New prototype タブで実行でき、以下が可能です。

    • デバイス タイプと解像度の選択 (デフォルトでアートボードと一致する必要があります)
    • プロトタイプをパーソナルまたはチーム ワークスペースに公開するかどうかを選択
    • プロトタイプの名前を提供 (デフォルトで Sketch プロジェクト ファイルの名前と一致)
    • 簡単な説明文の追加 (オプション)
    • プロトタイプのパスワード保護
    • ホットスポットとインタラクションの強調表示を選択
    • デザインにコメントを許可

    [公開] ボタンをクリックするとプロジェクトが Indigo.Design クラウドへアップロードされます。そのリンクを取得し共有することによりフィードバックを得ることができます。

    既存プロトタイプの更新

    新しいプロトタイプを公開する他、クラウドにあるスクリーンをより新しいスクリーンと置き換えて既存のプロトタイプを更新することもできます。[プロトタイプの置き換え]タブへ移動します。次にプロトタイプの検索やフィルタリングができます (パーソナルまたはチームワークスペースにある場合など)。作成時に定義したプロトタイプの構成を変更することもできます。

    • デバイスタイプと解像度
    • 名前
    • ワークスペース
    • 簡単な説明
    • パスワード
    • ホットスポットとインタラクションのハイライト
    • コメント

    プロトタイプの公開

    プロトタイプがクラウドへ正しく公開されるとリンクの他に以下のオプションがあります。

    • 所属するワークスペースから、ブラウザ ウィンドウで開く
    • ユーザビリティ テストを作成し、リモート ユーザービリティ テストを初期化してブラウザーで開く
    • クリップボードにプロトタイプのリンクをコピーしてメールで送信、またはコードを生成

    プラグイン ダイアログで完了をクリックすると引き続き Sketch でデザインできます。

    プロトタイプの同期

    プロトタイプを最初に公開した後もデザイン フローが継続されるため、細かな調整や公開したプロトタイプと同期する必要があります。プラグイン メニューから [プロトタイプの同期] を選択します。

    これにより現在のプロジェクトを前回公開したプロトタイプへ公開します。進捗状況がダイアログで表示されます。プロトタイプが正しく同期されると通知が表示されて、数秒後にダイアログが自動的に閉じられます。

    その他のリソース

    関連トピック:

    コミュニティに参加して新しいアイデアをご提案ください。