From d728ef20434b6000d56f9829c2ad79bf20cee6d7 Mon Sep 17 00:00:00 2001 From: Kevinlinpr Date: Fri, 11 Oct 2024 02:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E9=A6=96=E9=A1=B5=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../riderpro/ui/composables/ActionButton.kt | 27 ++++++++++--------- .../com/aiosman/riderpro/ui/login/login.kt | 12 ++++----- app/src/main/res/values/strings.xml | 8 +++--- 3 files changed, 25 insertions(+), 22 deletions(-) diff --git a/app/src/main/java/com/aiosman/riderpro/ui/composables/ActionButton.kt b/app/src/main/java/com/aiosman/riderpro/ui/composables/ActionButton.kt index 7f614a8..856d7e4 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/composables/ActionButton.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/composables/ActionButton.kt @@ -5,10 +5,12 @@ import androidx.compose.animation.animateColorAsState import androidx.compose.animation.core.tween import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box +//import androidx.compose.foundation.layout.ColumnScopeInstance.weight import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size import androidx.compose.foundation.shape.RoundedCornerShape @@ -56,7 +58,7 @@ fun ActionButton( disabledBackgroundColor } }, - animationSpec = tween(300) + animationSpec = tween(300), label = "" ) Box( modifier = modifier @@ -71,28 +73,29 @@ fun ActionButton( contentAlignment = Alignment.CenterStart ) { if (!isLoading) { - Row( - modifier = Modifier.align(Alignment.Center), - verticalAlignment = Alignment.CenterVertically + Box( + modifier = Modifier + .align(Alignment.Center) + .fillMaxWidth(), + contentAlignment = Alignment.Center ) { - leading?.invoke() + Box(modifier = Modifier.align(Alignment.CenterStart)){ + leading?.invoke() + } Text( text, - fontSize = 14.sp, + fontSize = 17.sp, color = color, - fontWeight = FontWeight.W600, - modifier = Modifier.let { - if (expandText) it.weight(1f) else it - }, + fontWeight = FontWeight.W900, textAlign = if (expandText) TextAlign.Center else TextAlign.Start ) } }else{ - Row( + Box( modifier = Modifier .fillMaxWidth() .padding(horizontal = 16.dp), - verticalAlignment = Alignment.CenterVertically, + contentAlignment = Alignment.Center ) { Box( modifier = Modifier.fillMaxWidth(), diff --git a/app/src/main/java/com/aiosman/riderpro/ui/login/login.kt b/app/src/main/java/com/aiosman/riderpro/ui/login/login.kt index e2ba85e..ae59922 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/login/login.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/login/login.kt @@ -174,11 +174,11 @@ fun LoginPage() { ) Spacer(modifier = Modifier.height(32.dp)) Text( - "Connecting Riders".uppercase(), + "Connecting Riders", fontSize = 28.sp, - fontWeight = FontWeight.W600 + fontWeight = FontWeight.W900 ) - Text("Worldwide".uppercase(), fontSize = 28.sp, fontWeight = FontWeight.W600) + Text("Worldwide", fontSize = 28.sp, fontWeight = FontWeight.W900) } } @@ -210,15 +210,15 @@ fun LoginPage() { ) { googleLogin() } - Spacer(modifier = Modifier.height(32.dp)) + Spacer(modifier = Modifier.height(24.dp)) Box( contentAlignment = Alignment.Center, modifier = Modifier.fillMaxWidth() ) { Text( stringResource(R.string.login_upper), - fontSize = 16.sp, - fontWeight = FontWeight.W600, + fontSize = 17.sp, + fontWeight = FontWeight.W900, color = Color(0xff333333), modifier = Modifier.noRippleClickable { navController.navigate( diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 3ccc879..fab824a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -17,7 +17,7 @@ %d Comments Say something... FOLLOW - LOGIN + Log in LET\'S RIDE or login with Remember me. @@ -28,9 +28,9 @@ Password is required Enter your email Enter your password - SIGN UP - CONTINUE WITH EMAIL - CONTINUE WITH GOOGLE + Sign Up + Connect with Email + Connect with Google BACK Enter your password again Confirm password