feat: Improve UI and theme handling

This commit introduces several UI and theming enhancements:

- Adds labels to the "Dark theme" and "Dynamic theme" switches for better clarity.
- Implements dynamic status bar icon colors to match the current theme (light/dark), improving system integration.
- Enhances the color grid items by:
    - Automatically calculating and applying a contrasting content color (text and border) for better readability against the background color.
    - Displaying the hex code of the color.
- Bumps the Compose BOM version to `2025.12.00`.
This commit is contained in:
2025-12-16 11:47:20 +03:00
parent 9d5e53314c
commit 817d3919e2
3 changed files with 64 additions and 21 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ kotlin = "2.2.0"
coreKtx = "1.16.0"
lifecycleRuntimeKtx = "2.9.1"
activityCompose = "1.10.1"
composeBom = "2025.06.01"
composeBom = "2025.12.00"
[libraries]
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }