diff --git a/app/src/main/res/color/color_on_primary_transient.xml b/app/src/main/res/color/color_on_primary_transient.xml
new file mode 100644
index 000000000..d82ebd18d
--- /dev/null
+++ b/app/src/main/res/color/color_on_primary_transient.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-night/styles_md2.xml b/app/src/main/res/values-night/styles_md2.xml
index 8ea45210e..c1b767bea 100644
--- a/app/src/main/res/values-night/styles_md2.xml
+++ b/app/src/main/res/values-night/styles_md2.xml
@@ -20,6 +20,7 @@
- @color/color_text_transient
- @color/color_primary_transient
- @color/color_error_transient
+ - @color/color_on_primary_transient
\ No newline at end of file
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index ba79b71f0..e4852ada1 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -21,13 +21,17 @@
+
+
+
+
@@ -70,6 +74,7 @@
+
diff --git a/app/src/main/res/values/styles_md2.xml b/app/src/main/res/values/styles_md2.xml
index a260074f6..f500498f3 100644
--- a/app/src/main/res/values/styles_md2.xml
+++ b/app/src/main/res/values/styles_md2.xml
@@ -33,12 +33,16 @@
- @style/WidgetFoundation.Card.OnPrimary
- @style/WidgetFoundation.Button
+ - @style/WidgetFoundation.Button.OnPrimary
- @style/WidgetFoundation.Button.Flat
+ - @style/WidgetFoundation.Button.Flat.OnPrimary
- @style/WidgetFoundation.Button.Text
+ - @style/WidgetFoundation.Button.Text.OnPrimary
- @style/WidgetFoundation.Button.Error
- @style/WidgetFoundation.Icon
- @style/WidgetFoundation.Icon.Primary
+ - @style/WidgetFoundation.Icon.OnPrimary
- @style/WidgetFoundation.Icon.Error
- @style/WidgetFoundation.Image.Big
@@ -97,6 +101,7 @@
- @color/color_text_transient
- @color/color_primary_transient
- @color/color_error_transient
+ - @color/color_on_primary_transient
\ No newline at end of file
diff --git a/app/src/main/res/values/styles_md2_impl.xml b/app/src/main/res/values/styles_md2_impl.xml
index 22f6373ff..524680d44 100644
--- a/app/src/main/res/values/styles_md2_impl.xml
+++ b/app/src/main/res/values/styles_md2_impl.xml
@@ -42,14 +42,34 @@ variant. Make sure to use style referenced by attribute defined it attrs.xml.
- bold
+
+
+
+
+
+
+
+