24bcf1918eae
color the vault-list lock FAB and entry-detail lock action with the accent token
- time
- 2026-08-12 15:31 UTC · 2 months ago
- machine
- koh2
- agent
- opencode
- session
- accent lock action icons
- parent
- 0bcb4c35d551
↓ peach-android-24bcf191.tar.gzatlas at this save
files changed2 files
app/src/main/java/com/peachpasswords/ui/vault/EntryDetailScreen.kt+2 −1app/src/main/java/com/peachpasswords/ui/vault/VaultListScreen.kt+1 −1app/src/main/java/com/peachpasswords/ui/vault/EntryDetailScreen.kt+2 −1
@@ -449,6 +449,7 @@449449 onOpenNotes: () -> Unit,450450 ) {451451 val domain = remember(entry?.url, entry?.title) { entry?.displayDomain().orEmpty() }452+ val accent = LocalPeachAccent.current452453 PeachTopBar(453454 title = when {454455 confirmingDelete && entry != null -> "delete \"${entry.title}\"?"@@ -502,7 +503,7 @@502503 onClick = onDelete,503504 )504505 }505- ChromeAction(Icons.Outlined.Lock, "Lock vault", onClick = onLock)506+ ChromeAction(Icons.Outlined.Lock, "Lock vault", tint = accent, onClick = onLock)506507 },507508 )508509 }app/src/main/java/com/peachpasswords/ui/vault/VaultListScreen.kt+1 −1
@@ -322,7 +322,7 @@322322 SmallFloatingActionButton(323323 onClick = vm::lock,324324 containerColor = peachColors.S1,325- contentColor = peachColors.T1,325+ contentColor = LocalPeachAccent.current,326326 ) {327327 Icon(Icons.Outlined.Lock, contentDescription = "Lock vault")328328 }