43 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
099c35f19a Update README.md 2025-11-06 12:04:44 +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
51c9a8e5ff First commit 2025-11-06 09:58:07 +07:00
renovate[bot]
b029b3dd10
Update all dependencies 8.7.3 to v8.8.0 (#271)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 05:25:39 +00:00
renovate[bot]
90545a4a4d
Update dependency gradle 8.11.1 to v8.12 (#263)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-21 03:18:17 +00:00
renovate[bot]
e075e6ded8
Update dependency androidx.compose:compose-bom 2024.11.00 to v2024.12.01 (#260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 03:31:35 +00:00
Tomáš Mlynarič
7db6c366a3 Update to kotlin 2.1.0 2024-12-09 17:16:15 +01:00
Jose Alcérreca
076428c67e
Merge pull request #257 from google-developer-training/mlykotom-renovate-fix
Add branches to renovate
2024-12-09 13:44:24 +00:00
Tomáš Mlynarič
59c134aec9
Add branches to renovate 2024-12-09 14:35:04 +01:00
Tomáš Mlynarič
6fc14b996a
Merge pull request #253 from google-developer-training/renovate/all
Update all dependencies
2024-12-09 14:29:19 +01:00
Tomáš Mlynarič
0e0398552f
SDK 35 2024-12-09 14:21:08 +01:00
renovate[bot]
e263f6a8e2
Update all dependencies 2024-12-09 13:17:22 +00:00
Tomáš Mlynarič
70d9088b06
Merge pull request #255 from google-developer-training/jose/gha
Add CI workflow
2024-12-09 14:12:22 +01:00
Tomáš Mlynarič
84601d9134
Added state branch 2024-12-09 14:10:44 +01:00
Jose Alcérreca
33d4fbf064
Create main.yml 2024-12-09 12:33:44 +01:00
Jose Alcérreca
c40c2786db
Merge pull request #250 from google-developer-training/renovate/configure
Configure Renovate
2024-12-05 12:41:30 +01:00
Jose Alcérreca
6b4e6cb98f
Update and rename renovate.json to .github/renovate.json 2024-12-05 12:40:50 +01:00
renovate[bot]
ee9062cd9a
Add renovate.json 2024-12-03 17:04:46 +00: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
117e787027
Update README.md 2023-02-23 13:51:54 -08:00
Android Dev
89b9f06702
BOM and gradle updates (#69) 2023-02-07 13:01:43 -08:00
sc-gds-lxl
0e57473a85
Merge pull request #65 from google-developer-training/update-string
Replace Cost of Service with Bill Amount
2023-01-30 17:10:26 -08:00
schordas
b892aa15c1 Replace Cost of Service with Bill Amount 2023-01-30 14:43:04 -08:00
osuleymanova
e99a7af32d
Merge pull request #31 from osuleymanova/Main-Versions-update
Kotlin, gradle, libraries versions update
2022-10-27 11:39:05 -07:00
suleymanova
86c55cc15e Kotlin, gradle, libraries versions update
Kotlin, gradle, AGP versions updated
dependencies versions updated
2022-10-26 15:21:44 -07:00
Sam Chordas
e4f6f56dda
Merge pull request #1 from google-developer-training/dependecy-updates
Updated dependencies for testing
2022-04-28 11:08:37 -07:00
schordas
74662a34a1 Updated dependencies for testing 2022-04-26 11:09:54 -07:00
jtavva
8dfbc111e0
Update issue templates
Issue templates for: 
 Intro to state in Compose 
 Calculate a custom tip
2022-04-22 12:47:38 -07:00
Jhansi
ed9e580056 Initial Commit 2022-04-22 12:16:17 -07:00