diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_checkbox.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_checkbox.xml
new file mode 100644
index 000000000..a35ecdf55
--- /dev/null
+++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_checkbox.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_radio_button.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_radio_button.xml
new file mode 100644
index 000000000..a55896888
--- /dev/null
+++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_radio_button.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
diff --git a/catalog/java/io/material/catalog/assets/res/drawable/ic_switch.xml b/catalog/java/io/material/catalog/assets/res/drawable/ic_switch.xml
new file mode 100644
index 000000000..efdc30a88
--- /dev/null
+++ b/catalog/java/io/material/catalog/assets/res/drawable/ic_switch.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/catalog/java/io/material/catalog/checkbox/CheckBoxFragment.java b/catalog/java/io/material/catalog/checkbox/CheckBoxFragment.java
index bb81959c7..1e4425f7b 100644
--- a/catalog/java/io/material/catalog/checkbox/CheckBoxFragment.java
+++ b/catalog/java/io/material/catalog/checkbox/CheckBoxFragment.java
@@ -63,7 +63,7 @@ public class CheckBoxFragment extends DemoLandingFragment {
@Provides
@ActivityScope
static FeatureDemo provideFeatureDemo() {
- return new FeatureDemo(R.string.cat_checkbox_title, R.drawable.ic_check_box_black_24dp) {
+ return new FeatureDemo(R.string.cat_checkbox_title, R.drawable.ic_checkbox) {
@Override
public Fragment createFragment() {
return new CheckBoxFragment();
diff --git a/catalog/java/io/material/catalog/checkbox/res/drawable/ic_check_box_black_24dp.xml b/catalog/java/io/material/catalog/checkbox/res/drawable/ic_check_box_black_24dp.xml
deleted file mode 100644
index 950da041c..000000000
--- a/catalog/java/io/material/catalog/checkbox/res/drawable/ic_check_box_black_24dp.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
diff --git a/catalog/java/io/material/catalog/radiobutton/RadioButtonFragment.java b/catalog/java/io/material/catalog/radiobutton/RadioButtonFragment.java
index 3702b09f2..91271d71c 100644
--- a/catalog/java/io/material/catalog/radiobutton/RadioButtonFragment.java
+++ b/catalog/java/io/material/catalog/radiobutton/RadioButtonFragment.java
@@ -63,8 +63,7 @@ public class RadioButtonFragment extends DemoLandingFragment {
@Provides
@ActivityScope
static FeatureDemo provideFeatureDemo() {
- return new FeatureDemo(
- R.string.cat_radiobutton_title, R.drawable.ic_radio_button_checked_black_24dp) {
+ return new FeatureDemo(R.string.cat_radiobutton_title, R.drawable.ic_radio_button) {
@Override
public Fragment createFragment() {
return new RadioButtonFragment();
diff --git a/catalog/java/io/material/catalog/radiobutton/res/drawable/ic_radio_button_checked_black_24dp.xml b/catalog/java/io/material/catalog/radiobutton/res/drawable/ic_radio_button_checked_black_24dp.xml
deleted file mode 100644
index a9349764a..000000000
--- a/catalog/java/io/material/catalog/radiobutton/res/drawable/ic_radio_button_checked_black_24dp.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
diff --git a/catalog/java/io/material/catalog/switchmaterial/SwitchFragment.java b/catalog/java/io/material/catalog/switchmaterial/SwitchFragment.java
index dedb030e6..ff22c4f1a 100644
--- a/catalog/java/io/material/catalog/switchmaterial/SwitchFragment.java
+++ b/catalog/java/io/material/catalog/switchmaterial/SwitchFragment.java
@@ -63,7 +63,7 @@ public class SwitchFragment extends DemoLandingFragment {
@Provides
@ActivityScope
static FeatureDemo provideFeatureDemo() {
- return new FeatureDemo(R.string.cat_switch_title, R.drawable.ic_switches_24px) {
+ return new FeatureDemo(R.string.cat_switch_title, R.drawable.ic_switch) {
@Override
public Fragment createFragment() {
return new SwitchFragment();