Skip to content

Commit 6207115

Browse files
committed
Refactoring of UI
1 parent 5f7a9a5 commit 6207115

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

app/src/main/java/app/bale/composedemoapplication/composables/LoginPage.kt

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package app.bale.composedemoapplication.composables
22

3-
import android.content.res.Resources
4-
import android.graphics.BitmapFactory
5-
import android.media.Image
63
import androidx.compose.foundation.Image
74
import androidx.compose.foundation.background
85
import androidx.compose.foundation.layout.*
@@ -18,17 +15,16 @@ import androidx.compose.runtime.remember
1815
import androidx.compose.ui.Alignment
1916
import androidx.compose.ui.Modifier
2017
import androidx.compose.ui.draw.clip
21-
import androidx.compose.ui.graphics.Color
2218
import androidx.compose.ui.res.painterResource
2319
import androidx.compose.ui.res.stringResource
2420
import androidx.compose.ui.text.style.TextAlign
2521
import androidx.compose.ui.tooling.preview.Preview
2622
import androidx.compose.ui.unit.dp
2723
import androidx.compose.ui.unit.sp
24+
import app.bale.composedemoapplication.R
2825
import app.bale.composedemoapplication.ui.theme.ComposeDemoApplicationTheme
2926
import app.bale.composedemoapplication.ui.theme.TextFieldTextColor
3027
import app.bale.composedemoapplication.ui.theme.whiteBackground
31-
import app.bale.composedemoapplication.R
3228

3329
@Preview("Dark Theme", widthDp = 360, heightDp = 640)
3430
@Composable
@@ -118,14 +114,14 @@ fun SignIn(){
118114
.padding(top = 25.dp)
119115
.requiredWidth(277.dp)
120116
) {
121-
Text(text = "Sign In")
117+
Text(text = stringResource(R.string.sign_in_button))
122118
}
123119
}
124120

125121
@Composable
126122
fun ForgotPasswordText(){
127123
Text(
128-
text = "Forgot Password ?",
124+
text = stringResource(R.string.forgot_password_link),
129125
color = MaterialTheme.colors.TextFieldTextColor,
130126
modifier = Modifier.padding(top = 70.dp)
131127
)

app/src/main/res/values/strings.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@
55
<string name="password_label">Password</string>
66
<string name="password_placeholder">Enter your password here</string>
77
<string name="login_title">Welcome to Compose Demo</string>
8+
<string name="forgot_password_link">Forgot Password ?</string>
9+
<string name="sign_in_button">Sign In</string>
810
</resources>

0 commit comments

Comments
 (0)