ut-code / syllabus-next

4 stars 0 forks source link

Editモードの講義検索フィルタを作成する #14

Open Axafy5479 opened 3 months ago

Axafy5479 commented 3 months ago

フィルタを複数実装し、そのどれか一つでも変化したタイミングでapi(searchClasses()など)を叩いて検索する。 その検索結果を #15 に渡す

曜限フィルタ

曜日、時限で講義を絞るフィルタ 現行では時間割表を表示し、コマを選択することでフィルタをかけている(下図は、火3と集中のORフィルタ) image

しかし

という点で個人的に改善したい機能

その他のフィルタ

image

フリーワードの隣のボタンなどぱっと見では分かりにくいフィルタもあるので、フィルターの概要をホバー(tooltip)で説明する。

フィルタのデフォルト設定について

フィルタの設定を一括で初期化するボタンを配置する 現状では、一部種別や履修不可な講義が弾かれているが、初期状態は全授業を表示させた方が良い気がする