fix(reports): eliminate students per year overflow and align compliance card heights to 480px

- Prevent RenderFlex bottom overflow in yearly comparison chart with dynamic height clamping
- Harmonize Missing Documents, Grade Compliance, Status Donut, and Yearly Comparison cards to 480px on desktop
- Optimize logo assets to webp across login, splash, and layout navbars
- Enable resource shrinking and minification in Android release build
- Remove obsolete frontend Excel templates from assets and pubspec
This commit is contained in:
ssbg04 committed 2026-10-02 21:20:21 +08:00
1 parent e6e8188312
commit 35f56f925a
9 files changed
+176 -134

No files matched your search

+3
View File
@@ -38,6 +38,9 @@ android {
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
// Strip unused language strings from transitive third-party libraries (saves ~2-4 MB)
resourceConfigurations += listOf("en")
}
signingConfigs {