diff --git a/app/src/main/java/com/rosetta/messenger/utils/ImageCropHelper.kt b/app/src/main/java/com/rosetta/messenger/utils/ImageCropHelper.kt
index be1f2fb..c8ba287 100644
--- a/app/src/main/java/com/rosetta/messenger/utils/ImageCropHelper.kt
+++ b/app/src/main/java/com/rosetta/messenger/utils/ImageCropHelper.kt
@@ -43,22 +43,30 @@ object ImageCropHelper {
setShowCropGrid(true)
setShowCropFrame(true)
- // Цвета в зависимости от темы
- if (isDarkTheme) {
- setToolbarColor(Color.parseColor("#1A1A1A"))
- setStatusBarColor(Color.parseColor("#1A1A1A"))
- setActiveControlsWidgetColor(Color.parseColor("#0A84FF"))
- setToolbarWidgetColor(Color.WHITE)
- setRootViewBackgroundColor(Color.parseColor("#1A1A1A"))
- setDimmedLayerColor(Color.parseColor("#CC000000"))
- } else {
- setToolbarColor(Color.WHITE)
- setStatusBarColor(Color.WHITE)
- setActiveControlsWidgetColor(Color.parseColor("#007AFF"))
- setToolbarWidgetColor(Color.BLACK)
- setRootViewBackgroundColor(Color.WHITE)
- setDimmedLayerColor(Color.parseColor("#99000000"))
- }
+ // Цвета в тёмной теме приложения
+ val backgroundColor = Color.parseColor("#121212") // Основной фон
+ val toolbarColor = Color.parseColor("#1A1A1A") // Цвет тулбара
+ val accentColor = Color.parseColor("#0A84FF") // Accent синий
+
+ // Toolbar (верхняя панель)
+ setToolbarColor(toolbarColor)
+ setStatusBarColor(toolbarColor)
+ setToolbarWidgetColor(Color.WHITE)
+
+ // Основной фон и overlay
+ setRootViewBackgroundColor(backgroundColor)
+ setDimmedLayerColor(Color.parseColor("#CC000000"))
+
+ // Активные элементы управления
+ setActiveControlsWidgetColor(accentColor)
+
+ // Crop frame цвета
+ setCropFrameColor(accentColor)
+ setCropGridColor(Color.parseColor("#66FFFFFF"))
+
+ // Нижняя панель (bottom controls)
+ // Используем LoungeLizard цвет для единообразия
+ setLogoColor(accentColor)
// Скрываем кнопку поворота по желанию (можно оставить)
setFreeStyleCropEnabled(false)
@@ -68,9 +76,9 @@ object ImageCropHelper {
setCompressionQuality(100)
// Заголовок
- setToolbarTitle("Crop Avatar")
+ setToolbarTitle("Обрезка фото")
- // Скрываем bottom controls если нужно
+ // Показываем bottom controls для rotate/scale
setHideBottomControls(false)
}
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 471145d..e8040e1 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -6,15 +6,20 @@
- @color/splash_background
-
-
#1B1B1B
+ #121212
+ #1A1A1A