From 1b5e79166cef53d0c8feec1885468dac55071752 Mon Sep 17 00:00:00 2001 From: FazriA <202310715082@mhs.ubharajaya.ac.id> Date: Thu, 18 Dec 2025 11:25:34 +0700 Subject: [PATCH] Menambahkan Dark/Light theme toggle --- .idea/deploymentTargetSelector.xml | 4 +- .../java/com/example/notesai/MainActivity.kt | 90 ++++----- .../notesai/data/local/DataStoreManager.kt | 27 ++- .../com/example/notesai/data/model/Note.kt | 3 + .../components/ChatHistoryDrawer.kt | 77 ++++---- .../presentation/components/DrawerMenu.kt | 125 ++++++++++-- .../components/ModernBottomBar.kt | 9 +- .../presentation/components/ModernTopBar.kt | 25 +-- .../presentation/dialogs/CategoryDialog.kt | 41 ++-- .../presentation/dialogs/NoteDialog.kt | 57 +++--- .../presentation/screens/ai/AIHelperScreen.kt | 59 +++--- .../screens/ai/components/ChatBubble.kt | 17 +- .../screens/ai/components/CompactStatItem.kt | 9 +- .../screens/ai/components/SuggestionChip.kt | 7 +- .../screens/main/components/CategoryCard.kt | 65 ++++--- .../screens/main/components/NoteCard.kt | 15 +- .../com/example/notesai/util/Constants.kt | 184 +++++++++++++----- gradle/libs.versions.toml | 8 + 18 files changed, 522 insertions(+), 300 deletions(-) diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml index 23b1a10..0276952 100644 --- a/.idea/deploymentTargetSelector.xml +++ b/.idea/deploymentTargetSelector.xml @@ -4,10 +4,10 @@