Skip to content

Commit b597b0a

Browse files
committed
Adjust surfaceVariants for compose color schemes
1 parent 4f1b82a commit b597b0a

File tree

11 files changed

+21
-32
lines changed

11 files changed

+21
-32
lines changed

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/BlueGreenColorScheme.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ import androidx.compose.material3.darkColorScheme
44
import androidx.compose.material3.lightColorScheme
55
import androidx.compose.ui.graphics.Color
66

7-
// Shades for hex colors https://noeldelgado.github.io/shadowlord/
8-
// Color palette https://paletton.com/
9-
107
internal object BlueGreenColorScheme : BaseColorScheme() {
118
override val lightScheme =
129
lightColorScheme(
@@ -30,7 +27,7 @@ internal object BlueGreenColorScheme : BaseColorScheme() {
3027
onBackground = Color(0xFF000000),
3128
surface = Color(0xFFF0F7F7),
3229
onSurface = Color(0xFF000000),
33-
surfaceVariant = Color(0xFFF0F7F7),
30+
surfaceVariant = Color(0xFFD4F1E6),
3431
onSurfaceVariant = Color(0xFF000000),
3532
outline = Color(0xFFBFD7D5),
3633
outlineVariant = Color(0xFFDFEBEA),
@@ -69,7 +66,7 @@ internal object BlueGreenColorScheme : BaseColorScheme() {
6966
onBackground = Color(0xFFFFFFFF),
7067
surface = Color(0xFF14191B),
7168
onSurface = Color(0xFFFFFFFF),
72-
surfaceVariant = Color(0xFF14191B),
69+
surfaceVariant = Color(0xFF1D2528),
7370
onSurfaceVariant = Color(0xFFFFFFFF),
7471
outline = Color(0xFFCCE3ED),
7572
outlineVariant = Color(0xFFE6F1F6),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/GreenColorScheme.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ internal object GreenColorScheme : BaseColorScheme() {
2727
onBackground = Color(0xFFFFFFFF),
2828
surface = Color(0xFFE9EFEB),
2929
onSurface = Color(0xFF000000),
30-
surfaceVariant = Color(0xFFE9EFEB),
31-
onSurfaceVariant = Color(0xFFDDF2E4),
30+
surfaceVariant = Color(0xFFD9ECE0),
31+
onSurfaceVariant = Color(0xFF000000),
3232
outline = Color(0xFFBCE5C9),
3333
outlineVariant = Color(0xFFAEDFC0),
3434
scrim = Color(0xFFFFFFFF),
@@ -66,7 +66,7 @@ internal object GreenColorScheme : BaseColorScheme() {
6666
onBackground = Color(0xFFFFFFFF),
6767
surface = Color(0xFF202125),
6868
onSurface = Color(0xFFFFFFFF),
69-
surfaceVariant = Color(0xFF202125),
69+
surfaceVariant = Color(0xFF292929),
7070
onSurfaceVariant = Color(0xFFFFFFFF),
7171
outline = Color(0xFFACFCC7),
7272
outlineVariant = Color(0xFFACFCC7),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/OrangeColorScheme.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ import androidx.compose.material3.darkColorScheme
44
import androidx.compose.material3.lightColorScheme
55
import androidx.compose.ui.graphics.Color
66

7-
// Shades for hex colors https://noeldelgado.github.io/shadowlord/
8-
// Color palette https://paletton.com/
9-
107
internal object OrangeColorScheme : BaseColorScheme() {
118
override val lightScheme =
129
lightColorScheme(
@@ -30,7 +27,7 @@ internal object OrangeColorScheme : BaseColorScheme() {
3027
onBackground = Color(0xFF000000),
3128
surface = Color(0xFFFFFFFF),
3229
onSurface = Color(0xFF000000),
33-
surfaceVariant = Color(0xFFFFFFFF),
30+
surfaceVariant = Color(0xFFFFD9CF),
3431
onSurfaceVariant = Color(0xFF000000),
3532
outline = Color(0xFFFFC2B3),
3633
outlineVariant = Color(0xFFFFE1D9),
@@ -69,7 +66,7 @@ internal object OrangeColorScheme : BaseColorScheme() {
6966
onBackground = Color(0xFFFFFFFF),
7067
surface = Color(0xFF292929),
7168
onSurface = Color(0xFFFFFFFF),
72-
surfaceVariant = Color(0xFF292929),
69+
surfaceVariant = Color(0xFF212121),
7370
onSurfaceVariant = Color(0xFFFFFFFF),
7471
outline = lightScheme.outline,
7572
outlineVariant = lightScheme.outlineVariant,

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/OutRunColorScheme.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ import androidx.compose.material3.darkColorScheme
44
import androidx.compose.material3.lightColorScheme
55
import androidx.compose.ui.graphics.Color
66

7-
// Shades for hex colors https://noeldelgado.github.io/shadowlord/
8-
// Color palette https://paletton.com/
9-
107
internal object OutRunColorScheme : BaseColorScheme() {
118
// This is not used so if it starts being used, ignore the below and start fresh
129
override val lightScheme =
@@ -31,8 +28,8 @@ internal object OutRunColorScheme : BaseColorScheme() {
3128
onBackground = Color(0xFF201147),
3229
surface = Color(0xFFEFC8D3),
3330
onSurface = Color(0xFF201147),
34-
surfaceVariant = Color(0xFFEFC8D3),
35-
onSurfaceVariant = Color(0xFF201147),
31+
surfaceVariant = Color(0xFF201147),
32+
onSurfaceVariant = Color(0xFFFFFFFF),
3633
outline = Color(0xFF4B3A78),
3734
outlineVariant = Color(0xFF4B3A78),
3835
scrim = Color(0xFFFFFFFF),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/PinkColorScheme.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ import androidx.compose.material3.darkColorScheme
44
import androidx.compose.material3.lightColorScheme
55
import androidx.compose.ui.graphics.Color
66

7-
// Shades for hex colors https://noeldelgado.github.io/shadowlord/
8-
// Color palette https://paletton.com/
9-
107
internal object PinkColorScheme : BaseColorScheme() {
118
override val lightScheme =
129
lightColorScheme(
@@ -30,7 +27,7 @@ internal object PinkColorScheme : BaseColorScheme() {
3027
onBackground = Color(0xDE240728),
3128
surface = Color(0xFFF7F4F8),
3229
onSurface = Color(0xDE240728),
33-
surfaceVariant = Color(0xFFF7F4F8),
30+
surfaceVariant = Color(0xFFEFE3F3),
3431
onSurfaceVariant = Color(0xFF000000),
3532
outline = Color(0xFFD9B6E5),
3633
outlineVariant = Color(0xFFECDBF2),
@@ -69,7 +66,7 @@ internal object PinkColorScheme : BaseColorScheme() {
6966
onBackground = Color(0xFFFFFFFF),
7067
surface = Color(0xFF16151D),
7168
onSurface = Color(0xFFFFFFFF),
72-
surfaceVariant = Color(0xFF16151D),
69+
surfaceVariant = Color(0xFF272026),
7370
onSurfaceVariant = Color(0xFFFFFFFF),
7471
outline = Color(0xFFF5C6D9),
7572
outlineVariant = Color(0xFFFAE2EC),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/PurpleColorScheme.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ internal object PurpleColorScheme : BaseColorScheme() {
2727
onBackground = Color(0xFF000000),
2828
surface = Color(0xFFEDE2FF),
2929
onSurface = Color(0xFF000000),
30-
surfaceVariant = Color(0xFFFFFFFF),
30+
surfaceVariant = Color(0xFFDED3F3),
3131
onSurfaceVariant = Color(0xFF000000),
3232
outline = Color(0xFFD7C1ED),
3333
outlineVariant = Color(0xFFEBE0F6),
@@ -66,7 +66,7 @@ internal object PurpleColorScheme : BaseColorScheme() {
6666
onBackground = Color(0xFFDEE8FF),
6767
surface = Color(0xFF111129),
6868
onSurface = Color(0xFFDEE8FF),
69-
surfaceVariant = Color(0xFF111129),
69+
surfaceVariant = Color(0xFF201042),
7070
onSurfaceVariant = Color(0xFFDEE8FF),
7171
outline = Color(0xFFD9C9FF),
7272
outlineVariant = Color(0xFFECE4FF),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/RedColorScheme.kt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ import androidx.compose.material3.darkColorScheme
44
import androidx.compose.material3.lightColorScheme
55
import androidx.compose.ui.graphics.Color
66

7-
// Shades for hex colors https://noeldelgado.github.io/shadowlord/
8-
// Color palette https://paletton.com/
9-
107
internal object RedColorScheme : BaseColorScheme() {
118
override val lightScheme =
129
lightColorScheme(
@@ -30,7 +27,7 @@ internal object RedColorScheme : BaseColorScheme() {
3027
onBackground = Color(0xFF000000),
3128
surface = Color(0xFFFAFAFA),
3229
onSurface = Color(0xFF000000),
33-
surfaceVariant = Color(0xFFFAFAFA),
30+
surfaceVariant = Color(0xFFF3E7E7),
3431
onSurfaceVariant = Color(0xFF000000),
3532
outline = Color(0xFFEDA5B1),
3633
outlineVariant = Color(0xFFF6D2D8),
@@ -69,7 +66,7 @@ internal object RedColorScheme : BaseColorScheme() {
6966
onBackground = Color(0xFFFFFFFF),
7067
surface = Color(0xFF1A1716),
7168
onSurface = Color(0xFFFFFFFF),
72-
surfaceVariant = Color(0xFF1A1716),
69+
surfaceVariant = Color(0xFF2B2320),
7370
onSurfaceVariant = Color(0xFFFFFFFF),
7471
outline = Color(0xFFF3B8B8),
7572
outlineVariant = Color(0xFFF9DCDC),

app/src/main/java/org/nekomanga/presentation/theme/colorschemes/TakoColorScheme.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ internal object TakoColorScheme : BaseColorScheme() {
2727
onBackground = Color(0xFF000000),
2828
surface = Color(0xFFF2EDF7),
2929
onSurface = Color(0xFF000000),
30-
surfaceVariant = Color(0xFFFFFFFF),
30+
surfaceVariant = Color(0xFFE5DCF4),
3131
onSurfaceVariant = Color(0xFF000000),
3232
outline = Color(0xFFB5AEC0),
3333
outlineVariant = Color(0xFFDAD7DF),
@@ -66,7 +66,7 @@ internal object TakoColorScheme : BaseColorScheme() {
6666
onBackground = Color(0xFFFFFFFF),
6767
surface = Color(0xFF21212E),
6868
onSurface = Color(0xFFFFFFFF),
69-
surfaceVariant = Color(0xFF21212E),
69+
surfaceVariant = Color(0xFF342F40),
7070
onSurfaceVariant = Color(0xFFFFFFFF),
7171
outline = Color(0xFFFEEBD9),
7272
outlineVariant = Color(0xFFFEF5EC),

app/src/main/res/values-night/colors.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,6 @@
8686
<color name="tabBarIconColorTealSapphire">#589ab8</color>
8787
<color name="appBarTextTealSapphire">@color/md_white_1000</color>
8888

89+
<color name="primaryVariantMangaDex">#212121</color>
90+
8991
</resources>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,5 +168,6 @@
168168

169169
<!-- MangaDex Theme -->
170170
<color name="secondaryMangaDex">#FF6740</color>
171+
<color name="primaryVariantMangaDex">#FFD9CF</color>
171172

172173
</resources>

0 commit comments

Comments
 (0)