Сделал цвета приложения более мягкими для детей с РАС и снизу ссылки на другие экраны сделал побольше
This commit is contained in:
@@ -256,12 +256,12 @@ fun LoginScreen(
|
|||||||
horizontalAlignment = Alignment.CenterHorizontally,
|
horizontalAlignment = Alignment.CenterHorizontally,
|
||||||
verticalArrangement = Arrangement.spacedBy(12.dp)
|
verticalArrangement = Arrangement.spacedBy(12.dp)
|
||||||
) {
|
) {
|
||||||
val linkTextSize = (screenHeightDp * 0.024f).toInt().coerceIn(18, 26).sp
|
val linkTextSize = (screenHeightDp * 0.032f).toInt().coerceIn(24, 32).sp
|
||||||
Text(
|
Text(
|
||||||
text = "Нет логина и пароля?",
|
text = "Нет логина и пароля?",
|
||||||
fontSize = linkTextSize,
|
fontSize = linkTextSize,
|
||||||
color = LoginGreenAccent,
|
color = LoginGreenAccent,
|
||||||
fontWeight = FontWeight.Medium,
|
fontWeight = FontWeight.Bold,
|
||||||
modifier = Modifier.clickable {
|
modifier = Modifier.clickable {
|
||||||
navController.navigate("registration")
|
navController.navigate("registration")
|
||||||
}
|
}
|
||||||
@@ -271,7 +271,7 @@ fun LoginScreen(
|
|||||||
text = "Не помнишь пароль?",
|
text = "Не помнишь пароль?",
|
||||||
fontSize = linkTextSize,
|
fontSize = linkTextSize,
|
||||||
color = LoginGreenAccent,
|
color = LoginGreenAccent,
|
||||||
fontWeight = FontWeight.Medium,
|
fontWeight = FontWeight.Bold,
|
||||||
modifier = Modifier.clickable {
|
modifier = Modifier.clickable {
|
||||||
navController.navigate("forgot_password")
|
navController.navigate("forgot_password")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,22 +14,22 @@ val SurfaceDark = Color(0xFF1A1A1A)
|
|||||||
val OnBackgroundDark = Color(0xFFFFFFFF)
|
val OnBackgroundDark = Color(0xFFFFFFFF)
|
||||||
val OnSurfaceDark = Color(0xFFFFFFFF)
|
val OnSurfaceDark = Color(0xFFFFFFFF)
|
||||||
|
|
||||||
// Accent Colors - мягкие пастельные тона для комфорта детей с РАС
|
// Accent Colors - очень мягкие пастельные тона для максимального комфорта детей с РАС
|
||||||
val AccentGreen = Color(0xFF7FD97F) // Мягкий пастельный зеленый
|
val AccentGreen = Color(0xFFA8D5BA) // Очень мягкий мятно-зеленый (низкая насыщенность)
|
||||||
val AccentOrange = Color(0xFFFFB88C) // Мягкий пастельный персиковый
|
val AccentOrange = Color(0xFFFFD4B3) // Очень мягкий персиковый (теплый, успокаивающий)
|
||||||
val AccentGold = Color(0xFFFFE68C) // Мягкий пастельный желтый
|
val AccentGold = Color(0xFFFFEEC7) // Очень мягкий бежево-желтый (кремовый оттенок)
|
||||||
|
|
||||||
// Status Colors - приглушенные для комфорта
|
// Status Colors - очень приглушенные для комфорта
|
||||||
val SuccessColor = Color(0xFF7FD97F) // Мягкий зеленый
|
val SuccessColor = Color(0xFFA8D5BA) // Очень мягкий зеленый
|
||||||
val WarningColor = Color(0xFFFFB88C) // Мягкий персиковый
|
val WarningColor = Color(0xFFFFD4B3) // Очень мягкий персиковый
|
||||||
val ErrorColor = Color(0xFFFF9E9E) // Мягкий розовый вместо яркого красного
|
val ErrorColor = Color(0xFFFFC8C8) // Очень мягкий розовый (вместо яркого красного)
|
||||||
|
|
||||||
// Цвета для экрана авторизации (благоприятные для РАС из PDF)
|
// Цвета для экрана авторизации (оптимизированные для РАС - очень мягкие тона)
|
||||||
val LoginBackgroundTurquoise = Color(0xFFDAE7E9) // Мягкий голубой фон
|
val LoginBackgroundTurquoise = Color(0xFFE8F4F5) // Очень мягкий мятный фон (еще мягче)
|
||||||
val LoginCardLightBlue = Color(0xFFBCDAEC) // Спокойный светло-голубой
|
val LoginCardLightBlue = Color(0xFFD4E8F0) // Очень мягкий голубой для карточек
|
||||||
val LoginInputLightBlue = Color(0xFFBCDAEC) // Для полей ввода
|
val LoginInputLightBlue = Color(0xFFD4E8F0) // Очень мягкий голубой для полей ввода
|
||||||
val LoginButtonBlue = Color(0xFFBCDAEC) // Для кнопки
|
val LoginButtonBlue = Color(0xFFD4E8F0) // Очень мягкий голубой для кнопок
|
||||||
val LoginGreenAccent = Color(0xFF80EF80) // Пастельно-зелёный акцент
|
val LoginGreenAccent = Color(0xFF95D5A3) // Очень мягкий зеленый акцент (приглушенный)
|
||||||
val LoginGreenSoft = Color(0xFFC5E6C5) // Мягкий пастельно-зелёный
|
val LoginGreenSoft = Color(0xFFD1E8D7) // Очень мягкий светло-зеленый
|
||||||
val LoginGreenDark = Color(0xFF80EF80) // Пастельно-зелёный темнее
|
val LoginGreenDark = Color(0xFF95D5A3) // Очень мягкий зеленый для темных элементов
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user