19 Commits

Author SHA1 Message Date
dend
5188f23db4 Merapihkan Readme dan Merubah Judul "Sistem Unit" menjadi "USC Units" 2025-11-06 22:45:53 +07:00
dend
2cbe128a08 Menambahkan Unit Testing Pada app/java/src/test[unitest/java/com.example.tiptime/BMICalculatorTest.kt 2025-11-06 22:41:12 +07:00
dend
e1fa621f14 Memperbarui Tampilan UI Dan UX Agar Lebih Menarik Dan Lebih Mudah Digunakan Seperti:
### **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

---
2025-11-06 22:01:43 +07:00
dend
53ba1398ff Melakukan perubahan pada rumus perhitungan agar lebih akurat pada perhitungan usc atau non usc unit, dan sedikit perapihan pada tampilan 2025-11-06 20:48:40 +07:00
0ee43c2e9a First update calculation 2025-11-06 11:34:31 +07:00
7053fa6573 First update labels 2025-11-06 11:10:35 +07:00
Android Dev
75ec2f4113 Update MainActivity.kt 2024-04-05 17:42:59 -07:00
Android Dev
9e6eac9bae
Main solution E2E (#135) 2023-10-17 14:51:54 -07:00
Android Dev
2685d274a1
Groovy to KTS migration (#120) 2023-07-18 15:48:20 -07:00
Android dev
9e2aa0ad69 Codelab updates 2023-05-01 19:23:11 -07:00
Android Dev
43a9e25e24 Remove dimens.xml (#94) 2023-04-20 16:13:21 -07:00
Android dev
46fa1a6d5d Update MainActivity.kt 2023-04-20 10:20:52 -07:00
Android Dev
49f652700d
App code M3 (#77) 2023-04-10 14:26:34 -07:00
Android Dev
8e71b0e40f
Initial Compose M3 template (#76) 2023-03-15 18:34:57 -07:00
jtavva
71ab796791 Add blank line 2023-02-23 14:04:13 -08:00
jtavva
3d2f52ebad Removed unused resources 2023-02-23 13:58:20 -08:00
Android Dev
89b9f06702
BOM and gradle updates (#69) 2023-02-07 13:01:43 -08:00
schordas
b892aa15c1 Replace Cost of Service with Bill Amount 2023-01-30 14:43:04 -08:00
Jhansi
ed9e580056 Initial Commit 2022-04-22 12:16:17 -07:00