Skip to content

Commit 7ea1e7c

Browse files
committed
Bug 1993327 - Update checkbox and radio button styling. r=android-reviewers,avirvara
Differential Revision: https://phabricator.services.mozilla.com/D268013
1 parent 9719732 commit 7ea1e7c

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<selector xmlns:android="http://schemas.android.com/apk/res/android">
3+
<item android:color="@color/accentBright" android:state_checked="true" />
4+
<item android:color="@color/secondaryText" android:state_checked="false" />
5+
</selector>

mobile/android/focus-android/app/src/main/res/values/styles.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
<item name="disabled">@color/disabled</item>
1919
<item name="destructive">@color/destructive</item>
2020
<item name="switchStyle">@style/App.Widget.Switch</item>
21+
<item name="checkboxStyle">@style/App.Widget.CompoundButton.CheckBox</item>
22+
<item name="radioButtonStyle">@style/App.Widget.CompoundButton.RadioButton</item>
2123

2224
<!-- Use the same colors for both themes until light theme it will be implemented -->
2325
<item name="primaryText">@color/primaryText</item>
@@ -309,6 +311,14 @@
309311
<item name="colorControlActivated">@color/accentBright</item>
310312
</style>
311313

314+
<style name="App.Widget.CompoundButton.CheckBox" parent="Widget.Material3.CompoundButton.CheckBox">
315+
<item name="buttonTint">@color/compound_button_color_selector</item>
316+
</style>
317+
318+
<style name="App.Widget.CompoundButton.RadioButton" parent="Widget.Material3.CompoundButton.RadioButton">
319+
<item name="buttonTint">@color/compound_button_color_selector</item>
320+
</style>
321+
312322
<style name="Preference.Title" parent="Widget.MaterialComponents.TextView">
313323
<item name="android:textColor">@color/preference_title_text</item>
314324
<item name="android:textSize">16sp</item>

0 commit comments

Comments
 (0)