概述
參考 @whes1015 在高科目前的實作:https://github.com/NKUST-ITC/NKUST-AP-Flutter/tree/test
將 ap_common_flutter_ui 全面遷移至 Material 3 設計規範,重構主題色彩系統,並新增多項 UI 元件與功能改進。
主要目標
- Material 3 遷移
- 重構
ApTheme,改善 color scheme 使用方式
後續改善項目
UX 改善 (ap_common_flutter_ui)
成績功能
自訂課程
首頁 Dashboard
原生小工具(ap_common_plugin,Android + iOS 雙平台)
| Widget |
Android |
iOS |
| 上課提醒 |
3×1 Glance |
small/medium/lock |
| 學期課表 |
4×3 Glance |
medium/large/XL |
| 今日課表 |
4×2 Glance |
medium/large |
| 上課倒數 |
2×2 Glance |
small/circular |
| 學生證 |
4×2 Glance |
medium |
待處理
概述
參考 @whes1015 在高科目前的實作:https://github.com/NKUST-ITC/NKUST-AP-Flutter/tree/test
將
ap_common_flutter_ui全面遷移至 Material 3 設計規範,重構主題色彩系統,並新增多項 UI 元件與功能改進。主要目標
ApTheme,改善 color scheme 使用方式後續改善項目
UX 改善 (
ap_common_flutter_ui)成績功能
自訂課程
+、CourseContent 加編輯/刪除按鈕首頁 Dashboard
clamp(150, 300)),iPhone SE 相容原生小工具(
ap_common_plugin,Android + iOS 雙平台)待處理
dart run slang重新產生 .g.dartmelos run analyze-ci/melos run test