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