crest-cassia / oacis

http://crest-cassia.github.io/oacis/
46 stars 9 forks source link

ParameterSet のテーブルのUI 改善 #716

Closed morimorihoge closed 3 years ago

morimorihoge commented 3 years ago

UIの改善を行い、選択しやすい状態にする。具体的には以下のような項目を改善すること。

実装方針的に #715 と被る部分も多そうなので、平行して検討していく。

morimorihoge commented 3 years ago

フィルタ機能との関連もあるため、一回どういう感じの制限の上でやるかを考えた方が良さそうです。

まずは上記を見つつ、どんな感じで実装できそうか検討します。

yusiro-bps commented 3 years ago

@yohm

Untitled

上記3点、このイメージでいますが、認識違う点ありましたらご指摘いただけると助かります。

パラメータの値によって大小によってセルに色付けを行う

このイメージがついておらず、ざっくりどういうイメージか教えていただけると助かります:pray:

yohm commented 3 years ago

@yusiro-bps ありがとうございます!イメージ通りです。動かせる列はUpdated_at よりも後のパラメータの値が書いてある箇所だけで大丈夫です。

パラメータの値によって大小によってセルに色付けを行う

こちらの意図としては、数値がザーッと並んでいる表を眺めてもどの項目が大きいのか小さいのかすぐにわかりにくいという点をどうにか改善したいと考えています。 例えば上の画像の例でいえば"l"の値を色々と変えていますが、lの値が大きいものに赤を、小さいものに青色をつけて、セルの値の大小が色でわかるようにしたいです。

実装方針としては、表示されているものを列ごとに値を大小で順序づけて、順位に応じて色をグラデーションにして色を付けると言うようなものを想定しています。数値型のパラメータのみでOKです。 サーバーサイドで処理してもクライアントサイドで処理しても良いと思うのですが、どちらで実装するかはお任せいたします。

yusiro-bps commented 3 years ago

ご回答ありがとうございます。承知しました。

morimorihoge commented 3 years ago

定例にて完了確認済み。