-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
フィルタを複数実装し、そのどれか一つでも変化したタイミングでapi(searchClasses()など)を叩いて検索する。
その検索結果を #15 に渡す
曜限フィルタ
曜日、時限で講義を絞るフィルタ
現行では時間割表を表示し、コマを選択することでフィルタをかけている(下図は、火3と集中のORフィルタ)

しかし
- 画面が大きい上、下部の「検索条件」と別枠なので、フィルタリングしていることを忘れがち
- 曜限の複数選択は、実際に利用されるのだろうか(複数選択を妥協すれば、シンプルに表現できる)
という点で個人的に改善したい機能
その他のフィルタ
- 履修可能な講義のみ表示
- 現状ではボタンですが、他のデザインに合わせてチェックボックでも良い
- フリーワード
- 講義の名前のみ対象か、講義詳細も対象とするかを切り替えるボタンもあわせて配置
- 学期
- 評価方法
- 種別
- 既に登録している講義
フリーワードの隣のボタンなどぱっと見では分かりにくいフィルタもあるので、フィルターの概要をホバー(tooltip)で説明する。
フィルタのデフォルト設定について
フィルタの設定を一括で初期化するボタンを配置する
現状では、一部種別や履修不可な講義が弾かれているが、初期状態は全授業を表示させた方が良い気がする
Metadata
Metadata
Assignees
Labels
No labels
