ルート/リーフノード階層メニューを使用して、デスクトッププラットフォーム上のコンテンツを検索、表示、選択、および開くプロジェクトに取り組んでいます。ユーザーは、表示されているページに応じて、これらのアクションの1つ、2つ、またはすべてを実行するオプションを持つ必要があります。私は、すべてのコンポーネント、1つまたは一部のコンポーネントを使用して、ボード全体で使用できる共通のコンポーネントまたは一貫したレイアウト/デザインを考え出そうとしています。 (デスクトップおよびタブレット用)
ユーザーアクション-チェックボックスでコンテンツを選択します。ルートノードを開き、三角形を介してサブセクションを表示します。横向きのシェブロンでコンテンツを表示します。ドラッグアイコンを使用してメニューをドラッグアンドドロップします。
別のコンテキストでは、いくつかのアクションが削除されます。以下を参照してください。それぞれの場合の青色の領域の予想される動作は何ですか?
ユーザーがルートレベルでシェブロンをクリックすると、そのノードのすべてのアイテムの詳細ビューページが表示されます。
この複雑なメニューの例はどこにもありません。助言がありますか?
うーん..すぐに頭に浮かぶ唯一のUIは、「Windowsの機能をオンまたはオフにする」ダイアログです。高度なソフトウェアのインストールプロセス中に同様のUIを確認できます。
それはあなたのアプリケーションに似ています:
all対すべてではない場合、異なるアイコンが使用されることに注意してください子が選択されています。
コンポーネントが複雑すぎる(本当に多くのことを行う)と心配している場合は、フローを2つの個別のコンポーネントに分割することをお勧めします。例えば:
常に具体的な答えがあるわけではありません。そのため、開発するペルソナを知ることが重要です。この特定の問題は、スプリットテスト、またはコンポーネント/プロセスをゆっくりと成長させ、ユーザーが初めてリアルタイムフィードバックのために操作するのを監視するのに適したユースケースである可能性があります。