diff --git a/app/src/main/res/drawable/avatar_story_ring.xml b/app/src/main/res/drawable/avatar_story_ring.xml
index 280d33702..55e5a75ef 100644
--- a/app/src/main/res/drawable/avatar_story_ring.xml
+++ b/app/src/main/res/drawable/avatar_story_ring.xml
@@ -2,12 +2,12 @@
-
-
+
-
-
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_landing_fragment.xml b/app/src/main/res/layout/stories_landing_fragment.xml
index e49b492f1..6f791fd24 100644
--- a/app/src/main/res/layout/stories_landing_fragment.xml
+++ b/app/src/main/res/layout/stories_landing_fragment.xml
@@ -66,8 +66,8 @@
android:layout_marginEnd="68dp"
android:gravity="center"
android:text="@string/StoriesLandingFragment__no_recent_updates_to_show_right_now_tap_plus_to_add_to_your_story"
- android:textAppearance="@style/Signal.Text.Body"
- android:textColor="@color/signal_text_secondary"
+ android:textAppearance="@style/Signal.Text.BodyLarge"
+ android:textColor="@color/signal_colorOutline"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
diff --git a/app/src/main/res/layout/stories_landing_item.xml b/app/src/main/res/layout/stories_landing_item.xml
index 2d937013e..9cc8b59ff 100644
--- a/app/src/main/res/layout/stories_landing_item.xml
+++ b/app/src/main/res/layout/stories_landing_item.xml
@@ -32,7 +32,8 @@
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/stories_landing_item_text_horizontal_margin"
android:layout_marginEnd="@dimen/stories_landing_item_text_horizontal_margin"
- android:textAppearance="@style/TextAppearance.Signal.Body1.Bold"
+ android:textAppearance="@style/Signal.Text.BodyLarge"
+ android:textColor="@color/signal_colorOnSurface"
app:layout_constraintBottom_toTopOf="@id/date"
app:layout_constraintEnd_toStartOf="@id/story"
app:layout_constraintStart_toEndOf="@id/avatar"
@@ -51,7 +52,7 @@
app:layout_constraintStart_toEndOf="@id/avatar"
app:layout_constraintTop_toTopOf="@id/date"
app:srcCompat="@drawable/ic_error_outline_24"
- app:tint="@color/signal_alert_primary"
+ app:tint="@color/signal_colorError"
tools:visibility="visible" />
+ app:tint="@color/signal_colorOnSurfaceVariant" />
+ app:tint="@color/signal_colorOnSurface" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_my_stories_fragment.xml b/app/src/main/res/layout/stories_my_stories_fragment.xml
index acc91f315..cc7ae796a 100644
--- a/app/src/main/res/layout/stories_my_stories_fragment.xml
+++ b/app/src/main/res/layout/stories_my_stories_fragment.xml
@@ -14,8 +14,8 @@
android:layout_marginHorizontal="68dp"
android:gravity="center"
android:text="@string/MyStoriesFragment__updates_to_your_story_will_show_up_here"
- android:textAppearance="@style/Signal.Text.Body"
- android:textColor="@color/signal_text_secondary"
+ android:textAppearance="@style/Signal.Text.BodyLarge"
+ android:textColor="@color/signal_colorOutline"
android:visibility="gone"
app:layout_constrainedWidth="true"
app:layout_constraintBottom_toBottomOf="parent"
diff --git a/app/src/main/res/layout/stories_my_stories_item.xml b/app/src/main/res/layout/stories_my_stories_item.xml
index 31c086bc5..5457a274c 100644
--- a/app/src/main/res/layout/stories_my_stories_item.xml
+++ b/app/src/main/res/layout/stories_my_stories_item.xml
@@ -40,7 +40,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
- android:textAppearance="@style/TextAppearance.Signal.Body1.Bold"
+ android:textAppearance="@style/Signal.Text.BodyLarge"
app:layout_constraintBottom_toTopOf="@id/date"
app:layout_constraintStart_toEndOf="@+id/error_indicator"
app:layout_constraintTop_toTopOf="parent"
@@ -59,14 +59,14 @@
app:layout_constraintStart_toEndOf="@id/story"
app:layout_constraintTop_toTopOf="@+id/view_count"
app:srcCompat="@drawable/ic_error_outline_24"
- app:tint="@color/signal_alert_primary"
+ app:tint="@color/signal_colorError"
tools:visibility="visible" />
+ app:tint="@color/signal_colorOnSecondaryContainer" />
+ app:tint="@color/signal_colorOnSecondaryContainer" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_private_story_add_viewer_item.xml b/app/src/main/res/layout/stories_private_story_add_viewer_item.xml
index 5643f183e..689245e14 100644
--- a/app/src/main/res/layout/stories_private_story_add_viewer_item.xml
+++ b/app/src/main/res/layout/stories_private_story_add_viewer_item.xml
@@ -16,9 +16,9 @@
android:background="@drawable/circle_tintable"
android:importantForAccessibility="no"
android:scaleType="centerInside"
- app:backgroundTint="@color/signal_background_secondary"
+ app:backgroundTint="@color/signal_colorSurfaceVariant"
app:srcCompat="@drawable/ic_add_members_20"
- app:tint="@color/signal_icon_tint_primary" />
+ app:tint="@color/signal_colorOnSurfaceVariant" />
+ android:textAppearance="@style/Signal.Text.BodyLarge"
+ android:textColor="@color/signal_colorOnSurface" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_private_story_item.xml b/app/src/main/res/layout/stories_private_story_item.xml
index 682e87711..977623cee 100644
--- a/app/src/main/res/layout/stories_private_story_item.xml
+++ b/app/src/main/res/layout/stories_private_story_item.xml
@@ -17,9 +17,9 @@
android:background="@drawable/circle_tintable"
android:importantForAccessibility="no"
android:scaleType="centerInside"
- app:backgroundTint="@color/signal_background_secondary"
+ app:backgroundTint="@color/signal_colorSurfaceVariant"
app:srcCompat="@drawable/ic_lock_24"
- app:tint="@color/signal_icon_tint_primary" />
+ app:tint="@color/signal_colorOnSurfaceVariant" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_private_story_new_item.xml b/app/src/main/res/layout/stories_private_story_new_item.xml
index 74cb56429..375ec91e7 100644
--- a/app/src/main/res/layout/stories_private_story_new_item.xml
+++ b/app/src/main/res/layout/stories_private_story_new_item.xml
@@ -16,9 +16,9 @@
android:background="@drawable/circle_tintable"
android:importantForAccessibility="no"
android:scaleType="centerInside"
- app:backgroundTint="@color/signal_background_secondary"
+ app:backgroundTint="@color/signal_colorSurfaceVariant"
app:srcCompat="@drawable/ic_add_members_20"
- app:tint="@color/signal_icon_tint_primary" />
+ app:tint="@color/signal_colorOnSurfaceVariant" />
+ android:textAppearance="@style/Signal.Text.BodyLarge"
+ android:textColor="@color/signal_colorOnSurface" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_private_story_recipient_item.xml b/app/src/main/res/layout/stories_private_story_recipient_item.xml
index 61f02c62e..2849e156f 100644
--- a/app/src/main/res/layout/stories_private_story_recipient_item.xml
+++ b/app/src/main/res/layout/stories_private_story_recipient_item.xml
@@ -8,7 +8,6 @@
android:orientation="horizontal"
android:paddingHorizontal="@dimen/dsl_settings_gutter">
-
+ android:textAppearance="@style/Signal.Text.BodyLarge" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/stories_recipient_item.xml b/app/src/main/res/layout/stories_recipient_item.xml
index aff09017a..cd1be775a 100644
--- a/app/src/main/res/layout/stories_recipient_item.xml
+++ b/app/src/main/res/layout/stories_recipient_item.xml
@@ -32,7 +32,7 @@
android:ellipsize="end"
android:singleLine="true"
android:textAlignment="viewStart"
- android:textAppearance="@style/Signal.Text.Preview"
+ android:textAppearance="@style/Signal.Text.BodyLarge"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/recipient_view_avatar"
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 51a0fc697..f14163be7 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -495,10 +495,10 @@