Měl jsem to chrastění v mém mozku za posledních pár dní, ale nemůžu zřejmě přijít s hladkým UX za to.
Vytvářím aplikaci grafů akcií. Zahrnuto je kolem 300ish technických indikátorů, každý s množstvím uživatelsky konfigurovatelných možností. Toto bude představeno v popoveru (pokud nedokážu přijít s dobrým důvodem, aby to bylo jinde, modální, na druhou stranu grafu?).
Seznam funkcí bude samozřejmě prohledávatelný a snad filtrovatelný podle kategorie, ale zápletka spočívá v tom, že uživatelé by měli mít možnost přidat více než jeden stejný indikátor, nakonfigurovaný nezávisle, takže nemohu použít tabulkový pohled se zaškrtávacími políčky a kruhy odhalení.
Nejlepší věc, kterou mohu přijít, je seznam „aktuálně povolených“ s tlačítkem „přidat“, ale zdá se mi to z nějakého důvodu omezující. Někdo lepší v UI než já dostal jiné nápady?
Pokud chcete použít tabulkové zobrazení a jediné, co vás v tom omezuje, je to, že stejný indikátor se může objevit několikrát, může existovat řešení.
Za předpokladu, že každý indikátor je řádek v tabulce, můžete uživateli umožnit jeho duplikování a vytvořit tak dvě „instance“ stejného indikátoru a poté jednotlivě nastavit parametry pro každou instanci (řádek).
Chcete-li věci usnadnit, můžete také instance očíslovat nebo pojmenovat.
Doufám, že tady narazím na značku ... možná by nám mohla pomoci náčrt nebo maketa.
Myslím, že jste na správné cestě nechat uživatele sestavit „graf“ ze sady „indikátorů“, které jsou přizpůsobeny pokaždé, když jsou přidány do grafu. Uživatel tedy začíná prázdným seznamem indikátorů a tlačítkem pro přidání a poté seznamem vyhledává, co hledá.