mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-08 23:07:26 -04:00
Using colors from our compose Color
file instead of XML-based color file since the XML-based file will be removed in future.
This commit is contained in:
parent
d3f8c254e2
commit
60a9f7a3b8
@ -41,7 +41,6 @@ import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.ImageBitmap
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.colorResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.text.style.TextAlign
|
||||
import com.tonyodev.fetch2.R.string
|
||||
@ -49,6 +48,9 @@ import org.kiwix.kiwixmobile.core.R
|
||||
import org.kiwix.kiwixmobile.core.extensions.loadBitmapFromMipmap
|
||||
import org.kiwix.kiwixmobile.core.ui.components.CrashCheckBox
|
||||
import org.kiwix.kiwixmobile.core.ui.components.KiwixButton
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.AlabasterWhite
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.ErrorActivityBackground
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.White
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.CRASH_IMAGE_SIZE
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.EIGHT_DP
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.SEVENTEEN_DP
|
||||
@ -67,7 +69,7 @@ fun ErrorActivityScreen(
|
||||
Column(
|
||||
modifier = Modifier
|
||||
.fillMaxSize()
|
||||
.background(colorResource(id = R.color.error_activity_background))
|
||||
.background(ErrorActivityBackground)
|
||||
.systemBarsPadding()
|
||||
.imePadding()
|
||||
.padding(SIXTEEN_DP),
|
||||
@ -76,7 +78,7 @@ fun ErrorActivityScreen(
|
||||
Text(
|
||||
text = stringResource(crashTitleStringId),
|
||||
style = MaterialTheme.typography.headlineSmall,
|
||||
color = colorResource(id = R.color.alabaster_white),
|
||||
color = AlabasterWhite,
|
||||
modifier = Modifier.padding(top = SIXTY_DP, start = EIGHT_DP, end = EIGHT_DP)
|
||||
)
|
||||
|
||||
@ -92,7 +94,7 @@ fun ErrorActivityScreen(
|
||||
text = stringResource(messageStringId),
|
||||
style = MaterialTheme.typography.bodyMedium,
|
||||
textAlign = TextAlign.Center,
|
||||
color = colorResource(id = R.color.white),
|
||||
color = White,
|
||||
modifier = Modifier.padding(start = EIGHT_DP, top = EIGHT_DP, end = EIGHT_DP)
|
||||
)
|
||||
|
||||
|
@ -29,9 +29,10 @@ import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.MutableState
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.res.colorResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import org.kiwix.kiwixmobile.core.R
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.DenimBlue200
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.ErrorActivityBackground
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.White
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.CRASH_CHECKBOX_START_PADDING
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.CRASH_CHECKBOX_TOP_PADDING
|
||||
|
||||
@ -47,15 +48,15 @@ fun CrashCheckBox(checkBoxItem: Pair<Int, MutableState<Boolean>>) {
|
||||
checked = checkBoxItem.second.value,
|
||||
onCheckedChange = { checkBoxItem.second.value = it },
|
||||
colors = CheckboxDefaults.colors(
|
||||
checkedColor = colorResource(id = R.color.denim_blue200),
|
||||
checkmarkColor = colorResource(id = R.color.error_activity_background),
|
||||
uncheckedColor = colorResource(R.color.denim_blue200)
|
||||
checkedColor = DenimBlue200,
|
||||
checkmarkColor = ErrorActivityBackground,
|
||||
uncheckedColor = DenimBlue200
|
||||
)
|
||||
)
|
||||
Text(
|
||||
style = MaterialTheme.typography.bodyMedium,
|
||||
text = stringResource(id = checkBoxItem.first),
|
||||
color = colorResource(id = R.color.white),
|
||||
color = White,
|
||||
modifier = Modifier.padding(start = CRASH_CHECKBOX_TOP_PADDING)
|
||||
)
|
||||
}
|
||||
|
@ -26,10 +26,9 @@ import androidx.compose.material3.MaterialTheme
|
||||
import androidx.compose.material3.Text
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.res.colorResource
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import org.kiwix.kiwixmobile.core.R
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.DenimBlue800
|
||||
import org.kiwix.kiwixmobile.core.ui.theme.White
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.BUTTON_DEFAULT_ELEVATION
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.BUTTON_DEFAULT_PADDING
|
||||
import org.kiwix.kiwixmobile.core.utils.ComposeDimens.BUTTON_PRESSED_ELEVATION
|
||||
@ -46,8 +45,8 @@ fun KiwixButton(
|
||||
Button(
|
||||
onClick = { clickListener.invoke() },
|
||||
colors = ButtonDefaults.buttonColors(
|
||||
containerColor = colorResource(id = R.color.denim_blue800),
|
||||
contentColor = Color.White
|
||||
containerColor = DenimBlue800,
|
||||
contentColor = White
|
||||
),
|
||||
modifier = Modifier.padding(BUTTON_DEFAULT_PADDING),
|
||||
shape = MaterialTheme.shapes.extraSmall,
|
||||
|
Loading…
x
Reference in New Issue
Block a user