diff --git a/app/src/main/java/org/mozilla/fenix/theme/FirefoxTheme.kt b/app/src/main/java/org/mozilla/fenix/theme/FirefoxTheme.kt
index d60d2e965..0e698e2d9 100644
--- a/app/src/main/java/org/mozilla/fenix/theme/FirefoxTheme.kt
+++ b/app/src/main/java/org/mozilla/fenix/theme/FirefoxTheme.kt
@@ -54,6 +54,7 @@ private val darkColorPalette = FirefoxColors(
actionPrimary = PhotonColors.Violet60,
actionSecondary = PhotonColors.DarkGrey50,
formDefault = PhotonColors.LightGrey05,
+ formSelected = PhotonColors.Violet40,
actionDisabled = PhotonColors.DarkGrey05,
control = PhotonColors.DarkGrey05,
controlDark = PhotonColors.Violet40A30,
@@ -100,6 +101,7 @@ private val lightColorPalette = FirefoxColors(
actionPrimary = PhotonColors.Violet90,
actionSecondary = PhotonColors.LightGrey40,
formDefault = PhotonColors.DarkGrey90,
+ formSelected = PhotonColors.Violet90,
actionDisabled = PhotonColors.LightGrey50,
control = PhotonColors.LightGrey30,
controlDark = PhotonColors.Violet40A30,
@@ -151,6 +153,7 @@ class FirefoxColors(
actionPrimary: Color,
actionSecondary: Color,
formDefault: Color,
+ formSelected: Color,
actionDisabled: Color,
control: Color,
controlDark: Color,
@@ -223,6 +226,9 @@ class FirefoxColors(
// Checkbox default, Radio button default
var formDefault by mutableStateOf(formDefault)
private set
+ // Checkbox selected, Radio button selected
+ var formSelected by mutableStateOf(formSelected)
+ private set
// Checkbox disabled, Radio disabled
var actionDisabled by mutableStateOf(actionDisabled)
private set
@@ -330,6 +336,7 @@ class FirefoxColors(
actionPrimary = other.actionPrimary
actionSecondary = other.actionSecondary
formDefault = other.formDefault
+ formSelected = other.formSelected
actionDisabled = other.actionDisabled
control = other.control
controlDark = other.controlDark
@@ -376,6 +383,7 @@ class FirefoxColors(
actionPrimary = actionPrimary,
actionSecondary = actionSecondary,
formDefault = formDefault,
+ formSelected = formSelected,
actionDisabled = actionDisabled,
control = control,
controlDark = controlDark,
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index 053f72aec..a041894c8 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -31,6 +31,8 @@
@color/photonDarkGrey50
@color/photonLightGrey05
+
+ @color/photonViolet40
@color/photonDarkGrey05
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 63e518655..dce216c1a 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -31,6 +31,8 @@
@color/photonLightGrey40
@color/photonDarkGrey90
+
+ @color/photonViolet90
@color/photonLightGrey50