mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-17 23:47:02 +05:30
Merge #81
81: Theme: add back a light palette r=msfjarvis a=msfjarvis bors r+ Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
commit
fbbbacb121
1 changed files with 14 additions and 1 deletions
|
@ -1,12 +1,25 @@
|
||||||
package dev.msfjarvis.lobsters.ui.theme
|
package dev.msfjarvis.lobsters.ui.theme
|
||||||
|
|
||||||
|
import androidx.compose.foundation.isSystemInDarkTheme
|
||||||
import androidx.compose.material.MaterialTheme
|
import androidx.compose.material.MaterialTheme
|
||||||
import androidx.compose.material.darkColors
|
import androidx.compose.material.darkColors
|
||||||
|
import androidx.compose.material.lightColors
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
|
|
||||||
val titleColor = Color(0xFF7395D9)
|
val titleColor = Color(0xFF7395D9)
|
||||||
|
|
||||||
|
val lightColors = lightColors(
|
||||||
|
primary = Color.White,
|
||||||
|
secondary = Color(0xFF6C0000),
|
||||||
|
background = Color.White,
|
||||||
|
surface = Color.White,
|
||||||
|
onPrimary = Color.DarkGray,
|
||||||
|
onSecondary = Color.White,
|
||||||
|
onBackground = Color.White,
|
||||||
|
onSurface = Color.White,
|
||||||
|
)
|
||||||
|
|
||||||
val darkColors = darkColors(
|
val darkColors = darkColors(
|
||||||
primary = Color.White,
|
primary = Color.White,
|
||||||
secondary = Color(0xFF6C0000),
|
secondary = Color(0xFF6C0000),
|
||||||
|
@ -21,7 +34,7 @@ val darkColors = darkColors(
|
||||||
@Composable
|
@Composable
|
||||||
fun LobstersTheme(children: @Composable () -> Unit) {
|
fun LobstersTheme(children: @Composable () -> Unit) {
|
||||||
MaterialTheme(
|
MaterialTheme(
|
||||||
colors = darkColors,
|
colors = if (isSystemInDarkTheme()) darkColors else lightColors,
|
||||||
content = children,
|
content = children,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue