### **Versi 2.0 - Perubahan Unit Metric**
#### Perubahan Major:
- ✅ **Mengubah unit tinggi dari meter ke centimeter (cm)**
- Alasan: Lebih mudah dipahami pengguna Indonesia
- Format baru: tinggi dalam **cm** (contoh: 170 cm)
- ✅ Update formula kalkulasi:
- Konversi cm ke meter: `heightInMeters = height / 100.0`
- BMI = weight / (heightInMeters²)
- ✅ Update validasi input:
- Minimum tinggi: 50 cm
- Maximum tinggi: 300 cm
---
### **Versi 3.0 - UI/UX Enhancement**
#### Perubahan UI/UX:
- ✅ **Modern Card Design** dengan shadow effects
- ✅ **Gradient Background** (Sky Blue ke White)
- ✅ **Custom Input Fields** dengan Card wrapper
- ✅ **Unit System Card** dengan design yang lebih menarik
- ✅ **Color-coded Results** berdasarkan kategori BMI:
- 🔵 Underweight - Light Blue
- 🔵 Normal - Sky Blue
- 🔵 Overweight - Medium Blue
- 🔵 Obese - Dark Blue
- ✅ **BMI Result Card** dengan:
- Display BMI value besar dan bold
- Badge kategori dengan emoji
- Deskripsi lengkap untuk setiap kategori
- Referensi range BMI WHO
- ✅ **Responsive Layout** dengan vertical scroll
- ✅ **Better Typography** dengan font weights dan sizing
---
### **Versi 4.0 - Blue Color Scheme Implementation**
#### Perubahan Tema:
- ✅ **Complete Blue Color Theme**
- Primary Color: Light Blue (#03A9F4)
- Secondary Color: Medium Blue (#0288D1)
- Background: Very Light Blue White (#F5FBFF)
- Accent: Sky Blue dan Navy Blue
- ✅ **Light Theme Colors**:
- Primary: Light Blue - warna utama aplikasi
- Container: Very Light Blue - untuk card backgrounds
- Surface: White - permukaan bersih
- ✅ **Dark Theme Colors**:
- Primary: Sky Blue - untuk dark mode
- Background: Very Dark Blue
- Surface: Deep Blue
- ✅ **Component Colors**:
- Button: Light Blue dengan shadow
- Input border: Light Blue saat focus
- Switch: Sky Blue theme
- Cards: Gradasi warna biru
---