diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml
index a36049ec9..bf458dd69 100644
--- a/Habitica/AndroidManifest.xml
+++ b/Habitica/AndroidManifest.xml
@@ -128,8 +128,6 @@
-
-
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/achievement_section_badge_bg.xml b/Habitica/res/drawable/achievement_section_badge_bg.xml
index ae119c105..d71c5e6da 100644
--- a/Habitica/res/drawable/achievement_section_badge_bg.xml
+++ b/Habitica/res/drawable/achievement_section_badge_bg.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/adventure_guide_menu_card_bg.xml b/Habitica/res/drawable/adventure_guide_menu_card_bg.xml
index be6da8b36..e0ff6fc6e 100644
--- a/Habitica/res/drawable/adventure_guide_menu_card_bg.xml
+++ b/Habitica/res/drawable/adventure_guide_menu_card_bg.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Habitica/res/drawable/adventure_guide_menu_card_gray.xml b/Habitica/res/drawable/adventure_guide_menu_card_gray.xml
index 4a16d5346..264f19e60 100644
--- a/Habitica/res/drawable/adventure_guide_menu_card_gray.xml
+++ b/Habitica/res/drawable/adventure_guide_menu_card_gray.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/badge_gray.xml b/Habitica/res/drawable/badge_gray.xml
index 206ef9eac..eb5012f9f 100644
--- a/Habitica/res/drawable/badge_gray.xml
+++ b/Habitica/res/drawable/badge_gray.xml
@@ -4,7 +4,7 @@
+ android:color="@color/offset_background" />
diff --git a/Habitica/res/drawable/border_1f000000_white.xml b/Habitica/res/drawable/border_1f000000_white.xml
index d873a2142..feea4b815 100644
--- a/Habitica/res/drawable/border_1f000000_white.xml
+++ b/Habitica/res/drawable/border_1f000000_white.xml
@@ -1,7 +1,7 @@
-
+
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/button_background_gray_600.xml b/Habitica/res/drawable/button_background_offset.xml
similarity index 81%
rename from Habitica/res/drawable/button_background_gray_600.xml
rename to Habitica/res/drawable/button_background_offset.xml
index 9d6ccf7a2..f2b1e94c5 100644
--- a/Habitica/res/drawable/button_background_gray_600.xml
+++ b/Habitica/res/drawable/button_background_offset.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/button_gray_100.xml b/Habitica/res/drawable/button_gray_100.xml
index cb6e59ecd..eb34b9075 100644
--- a/Habitica/res/drawable/button_gray_100.xml
+++ b/Habitica/res/drawable/button_gray_100.xml
@@ -5,7 +5,7 @@
-
+ android:color="@color/inverted_background_offset"/>
@@ -34,7 +34,7 @@
-
diff --git a/Habitica/res/drawable/circle_gray300.xml b/Habitica/res/drawable/circle_gray300.xml
index ba3d669da..771682691 100644
--- a/Habitica/res/drawable/circle_gray300.xml
+++ b/Habitica/res/drawable/circle_gray300.xml
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/circle_gray600.xml b/Habitica/res/drawable/circle_offset.xml
similarity index 71%
rename from Habitica/res/drawable/circle_gray600.xml
rename to Habitica/res/drawable/circle_offset.xml
index e2ac51390..736390730 100644
--- a/Habitica/res/drawable/circle_gray600.xml
+++ b/Habitica/res/drawable/circle_offset.xml
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/daily_checked.xml b/Habitica/res/drawable/daily_checked.xml
index 4791df6b4..a4e22f21e 100644
--- a/Habitica/res/drawable/daily_checked.xml
+++ b/Habitica/res/drawable/daily_checked.xml
@@ -4,7 +4,7 @@
-
-
+
diff --git a/Habitica/res/drawable/edittext.xml b/Habitica/res/drawable/edittext.xml
index d396af7fa..c6d6d5cff 100644
--- a/Habitica/res/drawable/edittext.xml
+++ b/Habitica/res/drawable/edittext.xml
@@ -2,14 +2,14 @@
-
-
+
-
-
+
diff --git a/Habitica/res/drawable/gradient_white.xml b/Habitica/res/drawable/gradient_white.xml
index bb76b3c28..23d57b8da 100644
--- a/Habitica/res/drawable/gradient_white.xml
+++ b/Habitica/res/drawable/gradient_white.xml
@@ -2,7 +2,7 @@
\ No newline at end of file
diff --git a/Habitica/res/drawable/habit_circle_disabled.xml b/Habitica/res/drawable/habit_circle_disabled.xml
index a28001791..02b91d8f0 100644
--- a/Habitica/res/drawable/habit_circle_disabled.xml
+++ b/Habitica/res/drawable/habit_circle_disabled.xml
@@ -2,5 +2,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/habit_scoring_circle.xml b/Habitica/res/drawable/habit_scoring_circle.xml
index 92011318e..170bb9a37 100644
--- a/Habitica/res/drawable/habit_scoring_circle.xml
+++ b/Habitica/res/drawable/habit_scoring_circle.xml
@@ -2,5 +2,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml b/Habitica/res/drawable/layout_rounded_bg_content.xml
similarity index 70%
rename from Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml
rename to Habitica/res/drawable/layout_rounded_bg_content.xml
index 995c49409..9f6e1d1b0 100644
--- a/Habitica/res/drawable/layout_rounded_bg_gray_700_brand_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_content.xml
@@ -1,7 +1,6 @@
-
+
-
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_white_15.xml b/Habitica/res/drawable/layout_rounded_bg_content_15.xml
similarity index 83%
rename from Habitica/res/drawable/layout_rounded_bg_white_15.xml
rename to Habitica/res/drawable/layout_rounded_bg_content_15.xml
index 105d509bf..857440121 100644
--- a/Habitica/res/drawable/layout_rounded_bg_white_15.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_content_15.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_gray_50.xml b/Habitica/res/drawable/layout_rounded_bg_gray_50.xml
index 5956941ef..3ee982385 100644
--- a/Habitica/res/drawable/layout_rounded_bg_gray_50.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_gray_50.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_light_gray.xml b/Habitica/res/drawable/layout_rounded_bg_light_gray.xml
index cfa64aed6..051bbab11 100644
--- a/Habitica/res/drawable/layout_rounded_bg_light_gray.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_light_gray.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_gray_700.xml b/Habitica/res/drawable/layout_rounded_bg_offset.xml
similarity index 83%
rename from Habitica/res/drawable/layout_rounded_bg_gray_700.xml
rename to Habitica/res/drawable/layout_rounded_bg_offset.xml
index a5b041924..e2b945656 100644
--- a/Habitica/res/drawable/layout_rounded_bg_gray_700.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_offset.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_shopitem.xml b/Habitica/res/drawable/layout_rounded_bg_shopitem.xml
index cff7a3e3c..026862756 100644
--- a/Habitica/res/drawable/layout_rounded_bg_shopitem.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_shopitem.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_shopitem_price.xml b/Habitica/res/drawable/layout_rounded_bg_shopitem_price.xml
index d6f0b7a0c..fb3137234 100644
--- a/Habitica/res/drawable/layout_rounded_bg_shopitem_price.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_shopitem_price.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_white.xml b/Habitica/res/drawable/layout_rounded_bg_white.xml
index 7afab5887..9f6e1d1b0 100644
--- a/Habitica/res/drawable/layout_rounded_bg_white.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_white.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_gray_600.xml b/Habitica/res/drawable/layout_rounded_bg_window.xml
similarity index 83%
rename from Habitica/res/drawable/layout_rounded_bg_gray_600.xml
rename to Habitica/res/drawable/layout_rounded_bg_window.xml
index 30464dd0d..f3645d99d 100644
--- a/Habitica/res/drawable/layout_rounded_bg_gray_600.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_window.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_brand_700_blue_border.xml b/Habitica/res/drawable/layout_rounded_bg_window_blue_border.xml
similarity index 85%
rename from Habitica/res/drawable/layout_rounded_bg_brand_700_blue_border.xml
rename to Habitica/res/drawable/layout_rounded_bg_window_blue_border.xml
index dc327ae97..8046a6e8e 100644
--- a/Habitica/res/drawable/layout_rounded_bg_brand_700_blue_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_window_blue_border.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Habitica/res/drawable/layout_rounded_bg_brand_700_brand_border.xml b/Habitica/res/drawable/layout_rounded_bg_window_brand_border.xml
similarity index 85%
rename from Habitica/res/drawable/layout_rounded_bg_brand_700_brand_border.xml
rename to Habitica/res/drawable/layout_rounded_bg_window_brand_border.xml
index 5f9772be1..d178b01ac 100644
--- a/Habitica/res/drawable/layout_rounded_bg_brand_700_brand_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_window_brand_border.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Habitica/res/drawable/layout_rounded_bg_brand_700_red_border.xml b/Habitica/res/drawable/layout_rounded_bg_window_red_border.xml
similarity index 85%
rename from Habitica/res/drawable/layout_rounded_bg_brand_700_red_border.xml
rename to Habitica/res/drawable/layout_rounded_bg_window_red_border.xml
index 122801662..2a67aca44 100644
--- a/Habitica/res/drawable/layout_rounded_bg_brand_700_red_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_window_red_border.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Habitica/res/drawable/layout_rounded_bg_window_tint_border.xml b/Habitica/res/drawable/layout_rounded_bg_window_tint_border.xml
new file mode 100644
index 000000000..d896b0dc6
--- /dev/null
+++ b/Habitica/res/drawable/layout_rounded_bg_window_tint_border.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/layout_rounded_bg_brand_700_yellow_border.xml b/Habitica/res/drawable/layout_rounded_bg_window_yellow_border.xml
similarity index 85%
rename from Habitica/res/drawable/layout_rounded_bg_brand_700_yellow_border.xml
rename to Habitica/res/drawable/layout_rounded_bg_window_yellow_border.xml
index dfb258934..984a3d92f 100644
--- a/Habitica/res/drawable/layout_rounded_bg_brand_700_yellow_border.xml
+++ b/Habitica/res/drawable/layout_rounded_bg_window_yellow_border.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Habitica/res/drawable/layout_top_rounded_bg.xml b/Habitica/res/drawable/layout_top_rounded_bg.xml
index dc5b74047..bc5828111 100644
--- a/Habitica/res/drawable/layout_top_rounded_bg.xml
+++ b/Habitica/res/drawable/layout_top_rounded_bg.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/nav_item_color_state.xml b/Habitica/res/drawable/nav_item_color_state.xml
index 0f4955173..c9ab128ae 100644
--- a/Habitica/res/drawable/nav_item_color_state.xml
+++ b/Habitica/res/drawable/nav_item_color_state.xml
@@ -1,5 +1,5 @@
-
-
+
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg.xml b/Habitica/res/drawable/pill_bg.xml
index c5f636827..70382d6db 100644
--- a/Habitica/res/drawable/pill_bg.xml
+++ b/Habitica/res/drawable/pill_bg.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_white.xml b/Habitica/res/drawable/pill_bg_content.xml
similarity index 81%
rename from Habitica/res/drawable/pill_bg_white.xml
rename to Habitica/res/drawable/pill_bg_content.xml
index f90c324d3..34654a9f6 100644
--- a/Habitica/res/drawable/pill_bg_white.xml
+++ b/Habitica/res/drawable/pill_bg_content.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_gray.xml b/Habitica/res/drawable/pill_bg_gray.xml
index 37fceb493..04853c7e8 100644
--- a/Habitica/res/drawable/pill_bg_gray.xml
+++ b/Habitica/res/drawable/pill_bg_gray.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_gray_100.xml b/Habitica/res/drawable/pill_bg_gray_100.xml
index d4d0a7406..83a555366 100644
--- a/Habitica/res/drawable/pill_bg_gray_100.xml
+++ b/Habitica/res/drawable/pill_bg_gray_100.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_purple_400.xml b/Habitica/res/drawable/pill_bg_purple_400.xml
index 6d8163ecf..a97045794 100644
--- a/Habitica/res/drawable/pill_bg_purple_400.xml
+++ b/Habitica/res/drawable/pill_bg_purple_400.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_radio_unselected.xml b/Habitica/res/drawable/pill_bg_radio_unselected.xml
index d115dede9..3c7f7ed72 100644
--- a/Habitica/res/drawable/pill_bg_radio_unselected.xml
+++ b/Habitica/res/drawable/pill_bg_radio_unselected.xml
@@ -1,7 +1,7 @@
-
+
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/pill_bg_gray_700.xml b/Habitica/res/drawable/pill_bg_window.xml
similarity index 82%
rename from Habitica/res/drawable/pill_bg_gray_700.xml
rename to Habitica/res/drawable/pill_bg_window.xml
index fc8626c84..70382d6db 100644
--- a/Habitica/res/drawable/pill_bg_gray_700.xml
+++ b/Habitica/res/drawable/pill_bg_window.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/progressbar_red.xml b/Habitica/res/drawable/progressbar_red.xml
index 07df2d1a5..2a756725a 100644
--- a/Habitica/res/drawable/progressbar_red.xml
+++ b/Habitica/res/drawable/progressbar_red.xml
@@ -4,7 +4,7 @@
-
diff --git a/Habitica/res/drawable/purchase_button_background.xml b/Habitica/res/drawable/purchase_button_background.xml
index 34ccf9ad2..0937d0259 100644
--- a/Habitica/res/drawable/purchase_button_background.xml
+++ b/Habitica/res/drawable/purchase_button_background.xml
@@ -26,7 +26,7 @@
-
+ android:color="@color/inverted_background_offset">
@@ -36,7 +36,7 @@
-
+ android:color="@color/color_accent">
diff --git a/Habitica/res/drawable/quest_difficulty_bg.xml b/Habitica/res/drawable/quest_difficulty_bg.xml
index 96c52e317..7bcd3ecde 100644
--- a/Habitica/res/drawable/quest_difficulty_bg.xml
+++ b/Habitica/res/drawable/quest_difficulty_bg.xml
@@ -1,7 +1,7 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/rounded_border.xml b/Habitica/res/drawable/rounded_border.xml
index 8ceff4312..d239815b8 100644
--- a/Habitica/res/drawable/rounded_border.xml
+++ b/Habitica/res/drawable/rounded_border.xml
@@ -3,6 +3,6 @@
+ android:color="@color/offset_background"/>
diff --git a/Habitica/res/drawable/rounded_border_white.xml b/Habitica/res/drawable/rounded_border_content.xml
similarity index 63%
rename from Habitica/res/drawable/rounded_border_white.xml
rename to Habitica/res/drawable/rounded_border_content.xml
index b1e7cce44..c768d51cf 100644
--- a/Habitica/res/drawable/rounded_border_white.xml
+++ b/Habitica/res/drawable/rounded_border_content.xml
@@ -1,8 +1,8 @@
-
+
+ android:color="@color/offset_background"/>
diff --git a/Habitica/res/drawable/rounded_purple_square.xml b/Habitica/res/drawable/rounded_purple_square.xml
index 0dc0c7e65..043026ceb 100644
--- a/Habitica/res/drawable/rounded_purple_square.xml
+++ b/Habitica/res/drawable/rounded_purple_square.xml
@@ -2,15 +2,6 @@
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/seekbar_thumb.xml b/Habitica/res/drawable/seekbar_thumb.xml
index 9babaf6f2..74a3d4b0a 100644
--- a/Habitica/res/drawable/seekbar_thumb.xml
+++ b/Habitica/res/drawable/seekbar_thumb.xml
@@ -10,10 +10,10 @@
-
+
+ android:color="@color/content_background_offset" />
diff --git a/Habitica/res/drawable/subscription_box_bg.xml b/Habitica/res/drawable/subscription_box_bg.xml
index cc3311445..bc7b82302 100644
--- a/Habitica/res/drawable/subscription_box_bg.xml
+++ b/Habitica/res/drawable/subscription_box_bg.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/subscription_box_bg_selected.xml b/Habitica/res/drawable/subscription_box_bg_selected.xml
index 3c5034039..3051368c3 100644
--- a/Habitica/res/drawable/subscription_box_bg_selected.xml
+++ b/Habitica/res/drawable/subscription_box_bg_selected.xml
@@ -1,7 +1,7 @@
-
+
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/system_chat_background.xml b/Habitica/res/drawable/system_chat_background.xml
index 13de39f8d..ca5a8cd52 100644
--- a/Habitica/res/drawable/system_chat_background.xml
+++ b/Habitica/res/drawable/system_chat_background.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/task_background.xml b/Habitica/res/drawable/task_background.xml
index b803f0bfa..f4d0bf2b5 100644
--- a/Habitica/res/drawable/task_background.xml
+++ b/Habitica/res/drawable/task_background.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/drawable/task_form_control_bg.xml b/Habitica/res/drawable/task_form_control_bg.xml
index 64cd42452..4e8a5ba4f 100644
--- a/Habitica/res/drawable/task_form_control_bg.xml
+++ b/Habitica/res/drawable/task_form_control_bg.xml
@@ -2,14 +2,14 @@
-
-
+
-
-
+
diff --git a/Habitica/res/drawable/todo_checked.xml b/Habitica/res/drawable/todo_checked.xml
index 35960c7b5..bbf9ee7d8 100644
--- a/Habitica/res/drawable/todo_checked.xml
+++ b/Habitica/res/drawable/todo_checked.xml
@@ -4,7 +4,7 @@
-
-
+
diff --git a/Habitica/res/drawable/vertical_divider.xml b/Habitica/res/drawable/vertical_divider.xml
index bbf847fc5..8f0c41fc4 100644
--- a/Habitica/res/drawable/vertical_divider.xml
+++ b/Habitica/res/drawable/vertical_divider.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/Habitica/res/layout/achievement_grid_item.xml b/Habitica/res/layout/achievement_grid_item.xml
index acf0fb446..cb586e0f6 100644
--- a/Habitica/res/layout/achievement_grid_item.xml
+++ b/Habitica/res/layout/achievement_grid_item.xml
@@ -8,13 +8,13 @@
android:gravity="center_vertical"
android:paddingTop="13dp"
android:paddingBottom="13dp"
- tools:background="@color/white">
+ tools:background="?attr/colorContentBackground">
+ android:textColor="@color/text_primary"/>
+ android:textColor="@color/text_secondary"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/achievement_quest_item.xml b/Habitica/res/layout/achievement_quest_item.xml
index e02d3234a..16ca8fd0e 100644
--- a/Habitica/res/layout/achievement_quest_item.xml
+++ b/Habitica/res/layout/achievement_quest_item.xml
@@ -12,9 +12,9 @@
android:layout_width="40dp"
android:layout_height="40dp"
android:gravity="center"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
style="@style/Body1"
- android:background="@drawable/circle_gray600"
+ android:background="@drawable/circle_offset"
tools:text="12"
android:layout_marginStart="35dp"
android:layout_marginEnd="25dp"/>
@@ -23,6 +23,6 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Body1"
- android:textColor="@color/gray_100"
+ android:textColor="@color/text_secondary"
tools:text="This is the quest title"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/achievement_section_header.xml b/Habitica/res/layout/achievement_section_header.xml
index 3701fd96a..a89675365 100644
--- a/Habitica/res/layout/achievement_section_header.xml
+++ b/Habitica/res/layout/achievement_section_header.xml
@@ -24,7 +24,7 @@
android:background="@drawable/achievement_section_badge_bg"
android:paddingStart="2dp"
android:paddingEnd="2dp"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
style="@style/Overline"
tools:text="1"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/activity_about.xml b/Habitica/res/layout/activity_about.xml
deleted file mode 100644
index 0329f6e21..000000000
--- a/Habitica/res/layout/activity_about.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Habitica/res/layout/activity_adventure_guide.xml b/Habitica/res/layout/activity_adventure_guide.xml
index 5feab0ad1..bee332101 100644
--- a/Habitica/res/layout/activity_adventure_guide.xml
+++ b/Habitica/res/layout/activity_adventure_guide.xml
@@ -4,9 +4,9 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".ui.activities.PrefsActivity"
+ android:background="?attr/colorContentBackground"
android:orientation="vertical"
- android:background="@color/white">
+ tools:context=".ui.activities.PrefsActivity">
+ app:popupTheme="@style/Theme.AppCompat.Light" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_height="match_parent"
+ android:scrollbarSize="3dp"
+ android:scrollbarThumbVertical="@color/scrollbarThumb"
+ android:scrollbars="vertical">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Habitica/res/layout/activity_class_selection.xml b/Habitica/res/layout/activity_class_selection.xml
index c27526a99..b267aa597 100644
--- a/Habitica/res/layout/activity_class_selection.xml
+++ b/Habitica/res/layout/activity_class_selection.xml
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
- android:background="@color/white">
+ android:background="@color/content_background">
@@ -16,10 +16,10 @@
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:theme="@style/Toolbar"
- android:background="@color/white"
+ android:background="@color/content_background"
app:layout_scrollFlags="scroll|enterAlways"
app:title="@string/choose_class"
- app:titleTextColor="@color/gray_50"
+ app:titleTextColor="@color/text_primary"
app:theme="@style/ToolbarDarkBackArrow"
app:popupTheme="@style/ThemeOverlay.AppCompat.Dark"/>
diff --git a/Habitica/res/layout/activity_create_challenge.xml b/Habitica/res/layout/activity_create_challenge.xml
index 9c5cab514..1bca0492d 100644
--- a/Habitica/res/layout/activity_create_challenge.xml
+++ b/Habitica/res/layout/activity_create_challenge.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.activities.PrefsActivity"
android:orientation="vertical"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
diff --git a/Habitica/res/layout/activity_fixcharacter.xml b/Habitica/res/layout/activity_fixcharacter.xml
index 7dce1e80b..38a142606 100644
--- a/Habitica/res/layout/activity_fixcharacter.xml
+++ b/Habitica/res/layout/activity_fixcharacter.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.habitrpg.android.habitica.ui.activities.FixCharacterValuesActivity"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
@@ -32,7 +32,7 @@
android:layout_height="wrap_content"
android:padding="@dimen/outer_inset"
android:text="@string/fix_character_description"
- android:background="@color/gray_700"
+ android:background="@color/window_background"
android:layout_marginBottom="16dp"
/>
@@ -76,7 +76,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
@@ -119,7 +119,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
@@ -162,7 +162,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
@@ -205,7 +205,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
@@ -248,7 +248,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
@@ -292,7 +292,7 @@
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_gravity="bottom"
- android:background="@color/gray_500"
+ android:background="@color/content_background_offset"
android:layout_marginEnd="56dp"/>
diff --git a/Habitica/res/layout/activity_full_profile.xml b/Habitica/res/layout/activity_full_profile.xml
index e5b00b214..4bc855e1a 100644
--- a/Habitica/res/layout/activity_full_profile.xml
+++ b/Habitica/res/layout/activity_full_profile.xml
@@ -7,7 +7,7 @@
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.habitrpg.android.habitica.ui.activities.FixCharacterValuesActivity"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
diff --git a/Habitica/res/layout/activity_gem_purchase.xml b/Habitica/res/layout/activity_gem_purchase.xml
index aa1383e4c..1dea4dc04 100644
--- a/Habitica/res/layout/activity_gem_purchase.xml
+++ b/Habitica/res/layout/activity_gem_purchase.xml
@@ -21,7 +21,7 @@
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="@android:color/white"
+ android:background="@color/content_background"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
diff --git a/Habitica/res/layout/activity_gift1get1_info.xml b/Habitica/res/layout/activity_gift1get1_info.xml
index 7834af30f..304d8cfc0 100644
--- a/Habitica/res/layout/activity_gift1get1_info.xml
+++ b/Habitica/res/layout/activity_gift1get1_info.xml
@@ -4,14 +4,14 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
- android:background="@color/white">
+ android:background="@color/content_background">
+ android:background="@color/content_background">
diff --git a/Habitica/res/layout/activity_gift_gems.xml b/Habitica/res/layout/activity_gift_gems.xml
index faa1191b7..4fe107bcd 100644
--- a/Habitica/res/layout/activity_gift_gems.xml
+++ b/Habitica/res/layout/activity_gift_gems.xml
@@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="@color/white">
+ android:background="@color/content_background">
+ android:background="@color/content_background">
+ android:background="@color/content_background" />
diff --git a/Habitica/res/layout/activity_gift_subscription.xml b/Habitica/res/layout/activity_gift_subscription.xml
index 6a1cea61e..ef143df9f 100644
--- a/Habitica/res/layout/activity_gift_subscription.xml
+++ b/Habitica/res/layout/activity_gift_subscription.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.habitrpg.android.habitica.ui.activities.FixCharacterValuesActivity"
- android:background="@color/white">
+ android:background="@color/content_background">
@@ -49,7 +49,7 @@
android:id="@+id/username_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
android:textSize="12sp"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="@dimen/spacing_large"/>
@@ -59,7 +59,7 @@
android:layout_gravity="center_horizontal"
android:gravity="center_horizontal"
android:text="@string/gift_subscription_subtitle"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
android:layout_marginLeft="@dimen/spacing_large"
android:layout_marginRight="@dimen/spacing_large"/>
+ android:background="@color/window_background">
+ android:background="?attr/colorContentBackground">
+ android:textColorHint="@color/text_primary">
@@ -72,7 +72,7 @@
android:layout_marginLeft="@dimen/spacing_large"
android:layout_marginRight="@dimen/spacing_large"
android:background="@drawable/edittext"
- android:textColorHint="@color/gray_50">
+ android:textColorHint="@color/text_primary">
diff --git a/Habitica/res/layout/activity_guidelines.xml b/Habitica/res/layout/activity_guidelines.xml
index e22db839a..87588e8ec 100644
--- a/Habitica/res/layout/activity_guidelines.xml
+++ b/Habitica/res/layout/activity_guidelines.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.activities.PrefsActivity"
android:orientation="vertical"
- android:background="@color/white">
+ android:background="@color/content_background">
+ android:background="@color/content_background">
@@ -53,10 +53,10 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
- android:theme="@style/Toolbar.Modern"
+ style="@style/Toolbar.Modern"
android:background="?attr/headerBackgroundColor"
app:layout_collapseMode="pin"
- app:popupTheme="@style/Theme.AppCompat.Light">
+ app:popupTheme="@style/Theme.AppCompat.DayNight">
+ android:background="?attr/colorContentBackground">
+ android:background="@color/content_background">
+ android:background="@color/content_background">
+ android:background="@color/content_background" />
diff --git a/Habitica/res/layout/activity_prefs.xml b/Habitica/res/layout/activity_prefs.xml
index 2139a4a7f..8667bdae2 100644
--- a/Habitica/res/layout/activity_prefs.xml
+++ b/Habitica/res/layout/activity_prefs.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.activities.PrefsActivity"
android:orientation="vertical"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
@@ -96,7 +96,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/border_1f000000"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
style="@style/Body2"
android:lineSpacingExtra="4sp"
android:paddingTop="11dp"
@@ -118,7 +118,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/reason_for_report"
- android:textColor="@color/gray_50"
+ android:textColor="@color/text_primary"
android:paddingBottom="34dp"
android:paddingTop="16dp"
android:paddingStart="@dimen/spacing_large"
@@ -131,7 +131,7 @@
android:layout_height="wrap_content"
android:gravity="center"
tools:text="@string/report_explanation"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
style="@style/Caption3"
android:textColorLink="?colorAccent"
/>
diff --git a/Habitica/res/layout/activity_skill_members.xml b/Habitica/res/layout/activity_skill_members.xml
index e536a11c9..840564aa4 100644
--- a/Habitica/res/layout/activity_skill_members.xml
+++ b/Habitica/res/layout/activity_skill_members.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
tools:context=".ui.activities.PrefsActivity"
android:orientation="vertical"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
+ android:background="?attr/colorContentBackground">
+ android:background="@color/content_background" />
\ No newline at end of file
diff --git a/Habitica/res/layout/activity_task_form.xml b/Habitica/res/layout/activity_task_form.xml
index ca908127c..56bff5cca 100644
--- a/Habitica/res/layout/activity_task_form.xml
+++ b/Habitica/res/layout/activity_task_form.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.habitrpg.android.habitica.ui.activities.FixCharacterValuesActivity"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">
@@ -30,7 +30,7 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="@color/white"
+ android:background="?attr/colorContentBackground"
android:paddingBottom="@dimen/spacing_large">
diff --git a/Habitica/res/layout/activity_verify_username.xml b/Habitica/res/layout/activity_verify_username.xml
index 861aed5a5..0c46a739c 100644
--- a/Habitica/res/layout/activity_verify_username.xml
+++ b/Habitica/res/layout/activity_verify_username.xml
@@ -3,7 +3,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
- android:background="@color/white">
+ android:background="@color/content_background">
@@ -22,7 +22,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="@dimen/spacing_large"
- android:background="@color/white"
+ android:background="@color/content_background"
android:orientation="vertical">
+ android:background="@color/offset_background" android:layout_span="3" />
-
+ android:textColor="@color/text_dimmed"/>
+ android:textColor="@color/text_ternary"/>
+ android:textColor="@color/text_quad"/>
+ android:textColor="@color/text_primary"/>
diff --git a/Habitica/res/layout/avatar_with_bars.xml b/Habitica/res/layout/avatar_with_bars.xml
index b9d83cebb..f3dc3905e 100644
--- a/Habitica/res/layout/avatar_with_bars.xml
+++ b/Habitica/res/layout/avatar_with_bars.xml
@@ -37,7 +37,7 @@
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/header_bar_spacing"
app:barForegroundColor="@color/hpColor"
- app:lightBackground="true"
+ app:barBackgroundColor="@color/window_background"
app:description="@string/HP_default"/>
@@ -91,7 +91,6 @@
+ android:layout_height="wrap_content"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/challenge_item.xml b/Habitica/res/layout/challenge_item.xml
index 12dd4f1fa..d5f47fba7 100644
--- a/Habitica/res/layout/challenge_item.xml
+++ b/Habitica/res/layout/challenge_item.xml
@@ -61,7 +61,7 @@
android:id="@+id/challenge_shorttext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:textSize="12sp"
tools:text="Description"
android:layout_marginTop="@dimen/spacing_small"
diff --git a/Habitica/res/layout/challenge_task_divider.xml b/Habitica/res/layout/challenge_task_divider.xml
index ea9c59351..b9c78a6e1 100644
--- a/Habitica/res/layout/challenge_task_divider.xml
+++ b/Habitica/res/layout/challenge_task_divider.xml
@@ -1,10 +1,9 @@
diff --git a/Habitica/res/layout/tavern_chat_new_entry_item.xml b/Habitica/res/layout/chat_bar_view.xml
similarity index 95%
rename from Habitica/res/layout/tavern_chat_new_entry_item.xml
rename to Habitica/res/layout/chat_bar_view.xml
index 05c31bba4..fba476f60 100644
--- a/Habitica/res/layout/tavern_chat_new_entry_item.xml
+++ b/Habitica/res/layout/chat_bar_view.xml
@@ -25,7 +25,7 @@
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:hint="@string/write_message"
- android:textColor="@android:color/black"
+ android:textColor="@color/text_primary"
android:inputType="textCapSentences|textMultiLine"
android:lineSpacingExtra="2dp"
android:background="@drawable/rounded_border"
@@ -61,7 +61,7 @@
android:layout_height="30dp"
android:layout_gravity="center"
android:background="@color/transparent"
- android:tint="@color/gray_400"
+ android:tint="@color/disabled_background"
android:src="@drawable/ic_send_grey_600_24dp"
android:contentDescription="@string/send"/>
@@ -71,7 +71,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
- android:background="@color/brand_300"
+ android:background="@color/brand_background"
android:paddingStart="@dimen/spacing_large"
android:paddingEnd="@dimen/spacing_large"
android:paddingTop="@dimen/spacing_large"
@@ -89,7 +89,7 @@
android:id="@+id/communityGuidelinesAcceptButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- style="@style/HabiticaButton.Blue"
+ style="@style/HabiticaButton.Primary"
android:text="@string/i_agree_to_follow_the_guidelines"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/tavern_chat_item.xml b/Habitica/res/layout/chat_item.xml
similarity index 93%
rename from Habitica/res/layout/tavern_chat_item.xml
rename to Habitica/res/layout/chat_item.xml
index ee85c7df9..3886bfdc9 100644
--- a/Habitica/res/layout/tavern_chat_item.xml
+++ b/Habitica/res/layout/chat_item.xml
@@ -5,7 +5,7 @@
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="horizontal"
- android:background="@color/gray_700"
+ android:background="@color/window_background"
android:paddingLeft="@dimen/chat_horizontal_inset"
android:paddingRight="@dimen/chat_horizontal_inset"
android:paddingTop="@dimen/spacing_small"
@@ -30,7 +30,7 @@
android:layout_height="wrap_content"
android:orientation="vertical"
style="@style/CardContent.Compact"
- android:background="@drawable/layout_rounded_bg"
+ android:background="@drawable/layout_rounded_bg_content"
android:padding="@dimen/spacing_medium">
+ android:textColor="@color/text_quad"/>
+ android:textColor="@color/text_primary" />
@@ -122,7 +122,7 @@
android:layout_height="36dp"
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:textSize="12sp"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
android:text="@string/copy"
android:gravity="center_vertical"
android:drawablePadding="@dimen/spacing_small" />
@@ -132,7 +132,7 @@
android:layout_height="36dp"
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:textSize="12sp"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
android:text="@string/report"
android:gravity="center_vertical"
android:drawablePadding="@dimen/spacing_small" />
@@ -142,7 +142,7 @@
android:layout_height="36dp"
style="@style/Base.Widget.AppCompat.Button.Borderless"
android:textSize="12sp"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
android:text="@string/delete"
android:gravity="center_vertical"
android:drawablePadding="@dimen/spacing_small"/>
diff --git a/Habitica/res/layout/customization_grid_item.xml b/Habitica/res/layout/customization_grid_item.xml
index 5d60f1577..b092308a2 100644
--- a/Habitica/res/layout/customization_grid_item.xml
+++ b/Habitica/res/layout/customization_grid_item.xml
@@ -11,7 +11,7 @@
android:id="@+id/wrapper"
android:layout_width="76dp"
android:layout_height="wrap_content"
- android:background="@drawable/layout_rounded_bg_gray_700"
+ android:background="@drawable/layout_rounded_bg_window"
android:orientation="vertical"
android:layout_gravity="center">
@@ -30,7 +30,7 @@
android:id="@+id/price_label"
android:layout_width="wrap_content"
android:layout_height="32dp"
- android:textColor="@color/gray_300"
+ android:textColor="@color/text_quad"
tools:text="150"
style="@style/Body1"
app:hasLightBackground="true"
diff --git a/Habitica/res/layout/customization_section_header.xml b/Habitica/res/layout/customization_section_header.xml
index 4a0706b37..e2fa4b35d 100644
--- a/Habitica/res/layout/customization_section_header.xml
+++ b/Habitica/res/layout/customization_section_header.xml
@@ -14,13 +14,13 @@
android:layout_weight="1"
tools:text="Test header"
style="@style/Overline"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
+ android:background="@drawable/layout_rounded_bg_window">
diff --git a/Habitica/res/layout/dialog_achievement_detail.xml b/Habitica/res/layout/dialog_achievement_detail.xml
index e72e6a9e9..8daf70c92 100644
--- a/Habitica/res/layout/dialog_achievement_detail.xml
+++ b/Habitica/res/layout/dialog_achievement_detail.xml
@@ -46,6 +46,6 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Body2"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:gravity="center_horizontal"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_bulk_allocate.xml b/Habitica/res/layout/dialog_bulk_allocate.xml
index 8a7abbc83..26219bffd 100644
--- a/Habitica/res/layout/dialog_bulk_allocate.xml
+++ b/Habitica/res/layout/dialog_bulk_allocate.xml
@@ -9,7 +9,7 @@
android:id="@+id/titleView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="@color/gray_400"
+ android:background="@color/disabled_background"
android:orientation="vertical"
android:padding="18dp"
android:focusable="true"
@@ -43,27 +43,27 @@
android:layout_height="wrap_content"
app:statsTitle="@string/str_abbrv"
app:statsColor="@color/red_100"
- app:statsTextColor="@color/red_10"/>
+ app:statsTextColor="@color/text_red"/>
+ app:statsTextColor="@color/text_blue"/>
+ app:statsTextColor="@color/text_yellow"/>
+ app:statsTextColor="@color/text_brand"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_challenge_detail_habit.xml b/Habitica/res/layout/dialog_challenge_detail_habit.xml
index 609a82ed9..827a98de6 100644
--- a/Habitica/res/layout/dialog_challenge_detail_habit.xml
+++ b/Habitica/res/layout/dialog_challenge_detail_habit.xml
@@ -13,7 +13,7 @@
android:id="@+id/lock_icon_background_plus"
android:layout_width="48dp"
android:layout_height="match_parent"
- android:background="@color/gray_700"
+ android:background="@color/window_background"
android:layout_marginRight="@dimen/spacing_large"
android:layout_marginTop="0.5dp"
android:layout_marginBottom="0.5dp">
@@ -48,7 +48,7 @@
android:id="@+id/lock_icon_background_minus"
android:layout_width="48dp"
android:layout_height="match_parent"
- android:background="@color/gray_700"
+ android:background="@color/window_background"
android:layout_marginLeft="@dimen/spacing_large"
android:layout_marginTop="0.5dp"
android:layout_marginBottom="0.5dp">
diff --git a/Habitica/res/layout/dialog_challenge_detail_reward.xml b/Habitica/res/layout/dialog_challenge_detail_reward.xml
index d5b591980..88b6aae6a 100644
--- a/Habitica/res/layout/dialog_challenge_detail_reward.xml
+++ b/Habitica/res/layout/dialog_challenge_detail_reward.xml
@@ -14,8 +14,6 @@
android:layout_height="16dp"
android:layout_marginBottom="18dp"
android:layout_marginEnd="15.5dp"
- android:layout_marginLeft="14.5dp"
- android:layout_marginRight="15.5dp"
android:layout_marginStart="14.5dp"
android:layout_marginTop="18dp" />
diff --git a/Habitica/res/layout/dialog_choose_message_recipient.xml b/Habitica/res/layout/dialog_choose_message_recipient.xml
index 5408a9872..bdb0cfc52 100644
--- a/Habitica/res/layout/dialog_choose_message_recipient.xml
+++ b/Habitica/res/layout/dialog_choose_message_recipient.xml
@@ -13,7 +13,7 @@
android:layout_height="wrap_content"
android:text="@string/enter_recipient_username"
android:textSize="12sp"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
+ android:background="@drawable/layout_rounded_bg_window">
@@ -45,7 +45,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Body1"
- android:textColor="@color/gray_100"
+ android:textColor="@color/text_secondary"
android:text="@string/first_drop_explanation2"
android:gravity="center_horizontal"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_habitica_base.xml b/Habitica/res/layout/dialog_habitica_base.xml
index 246d9671a..1f1c6d5ae 100644
--- a/Habitica/res/layout/dialog_habitica_base.xml
+++ b/Habitica/res/layout/dialog_habitica_base.xml
@@ -14,7 +14,7 @@
android:orientation="vertical"
android:layout_width="320dp"
android:layout_height="wrap_content"
- tools:background="@color/black"
+ tools:background="@android:color/black"
android:minWidth="300dp"
android:gravity="center_horizontal"
android:layout_gravity="center_horizontal"
@@ -75,7 +75,7 @@
android:id="@+id/scrolling_separator"
android:layout_width="match_parent"
android:layout_height="1dp"
- android:background="@color/gray_600"
+ android:background="@color/offset_background"
android:visibility="gone"/>
diff --git a/Habitica/res/layout/dialog_levelup.xml b/Habitica/res/layout/dialog_levelup.xml
index a39bdd4b6..45e0ef965 100644
--- a/Habitica/res/layout/dialog_levelup.xml
+++ b/Habitica/res/layout/dialog_levelup.xml
@@ -25,5 +25,5 @@
android:text="@string/levelup_detail"
style="@style/Body2"
android:gravity="center_horizontal"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_levelup_10.xml b/Habitica/res/layout/dialog_levelup_10.xml
index d2d1a7c20..9c9db90c0 100644
--- a/Habitica/res/layout/dialog_levelup_10.xml
+++ b/Habitica/res/layout/dialog_levelup_10.xml
@@ -37,7 +37,7 @@
android:text="@string/levelup_title_10"
style="@style/Subheader1"
android:gravity="center_horizontal"
- android:textColor="@color/gray_50"
+ android:textColor="@color/text_primary"
android:layout_marginBottom="@dimen/spacing_medium"/>
+ android:textColor="@color/text_ternary"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_login_incentive.xml b/Habitica/res/layout/dialog_login_incentive.xml
index 5d8313ff9..c99bdd280 100644
--- a/Habitica/res/layout/dialog_login_incentive.xml
+++ b/Habitica/res/layout/dialog_login_incentive.xml
@@ -29,7 +29,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:id="@+id/next_unlock_message"
- android:textColor="@color/gray_100"
+ android:textColor="@color/text_secondary"
android:gravity="center_horizontal"
style="@style/Body1"/>
diff --git a/Habitica/res/layout/dialog_pet_suggest_hatch.xml b/Habitica/res/layout/dialog_pet_suggest_hatch.xml
index 12ca1906c..ba4c4e72e 100644
--- a/Habitica/res/layout/dialog_pet_suggest_hatch.xml
+++ b/Habitica/res/layout/dialog_pet_suggest_hatch.xml
@@ -19,7 +19,7 @@
android:id="@+id/egg_frame_view"
android:layout_width="50dp"
android:layout_height="50dp"
- android:background="@drawable/layout_rounded_bg_gray_700"
+ android:background="@drawable/layout_rounded_bg_window"
android:layout_centerVertical="true"
android:layout_alignParentStart="true">
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_purchase_content_gear.xml b/Habitica/res/layout/dialog_purchase_content_gear.xml
index 466e0748d..371a91a71 100644
--- a/Habitica/res/layout/dialog_purchase_content_gear.xml
+++ b/Habitica/res/layout/dialog_purchase_content_gear.xml
@@ -106,7 +106,7 @@
android:layout_width="match_parent"
android:text="@string/purchase_amount_error"
android:textSize="12sp"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:layout_marginTop="@dimen/spacing_medium"
android:gravity="center_horizontal"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_purchase_content_item.xml b/Habitica/res/layout/dialog_purchase_content_item.xml
index 568e5b470..258f458f2 100644
--- a/Habitica/res/layout/dialog_purchase_content_item.xml
+++ b/Habitica/res/layout/dialog_purchase_content_item.xml
@@ -20,6 +20,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Headline"
+ android:textColor="@color/text_primary"
tools:text="This is the Title"
android:gravity="center"
android:layout_marginTop="14dp"
@@ -29,7 +30,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Body2"
- android:textColor="@color/black_50_alpha"
+ android:textColor="@color/text_secondary"
tools:text="These are the notes"
android:gravity="center"/>
@@ -46,7 +47,7 @@
android:layout_width="match_parent"
android:text="@string/purchase_amount_error"
android:textSize="12sp"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:layout_marginTop="@dimen/spacing_medium"
android:gravity="center_horizontal"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_purchase_content_quest.xml b/Habitica/res/layout/dialog_purchase_content_quest.xml
index be54a9fd5..f25d6984e 100644
--- a/Habitica/res/layout/dialog_purchase_content_quest.xml
+++ b/Habitica/res/layout/dialog_purchase_content_quest.xml
@@ -28,7 +28,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/Body2"
- android:textColor="@color/black_50_alpha"
+ android:textColor="@color/text_secondary"
tools:text="These are the notes"
android:gravity="center"/>
@@ -185,7 +185,7 @@
android:layout_width="match_parent"
android:text="@string/purchase_amount_error"
android:textSize="12sp"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:layout_marginTop="@dimen/spacing_medium"
android:gravity="center_horizontal"/>
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_purchase_customization.xml b/Habitica/res/layout/dialog_purchase_customization.xml
index 62e99357f..945089e95 100644
--- a/Habitica/res/layout/dialog_purchase_customization.xml
+++ b/Habitica/res/layout/dialog_purchase_customization.xml
@@ -36,7 +36,7 @@
android:layout_width="match_parent"
android:text="@string/purchase_amount_error"
android:textSize="12sp"
- android:textColor="@color/gray_200"
+ android:textColor="@color/text_ternary"
android:layout_marginTop="@dimen/spacing_medium"
android:visibility="gone"
android:gravity="center_horizontal"/>
diff --git a/Habitica/res/layout/dialog_purchase_gems.xml b/Habitica/res/layout/dialog_purchase_gems.xml
index abb83f39d..9124683f8 100644
--- a/Habitica/res/layout/dialog_purchase_gems.xml
+++ b/Habitica/res/layout/dialog_purchase_gems.xml
@@ -9,7 +9,7 @@
android:paddingRight="@dimen/shopitem_dialog_content_inset"
android:gravity="center_horizontal"
tools:parentTag="LinearLayout"
- tools:background="@color/white"
+ tools:background="?attr/colorContentBackground"
tools:orientation="vertical">
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_purchase_shopitem_button.xml b/Habitica/res/layout/dialog_purchase_shopitem_button.xml
index 726ac5800..1d7a85dce 100644
--- a/Habitica/res/layout/dialog_purchase_shopitem_button.xml
+++ b/Habitica/res/layout/dialog_purchase_shopitem_button.xml
@@ -6,7 +6,7 @@
android:layout_width="wrap_content"
android:layout_height="40dp"
android:gravity="center"
- android:background="@drawable/layout_rounded_bg_gray_700"
+ android:background="@drawable/layout_rounded_bg_window"
android:paddingLeft="16dp"
android:paddingRight="16dp">
+ android:background="?attr/colorContentBackground">
+ android:background="@color/window_background">
+ android:background="@color/separator" />
@@ -107,5 +107,5 @@
+ android:background="@color/separator" />
\ No newline at end of file
diff --git a/Habitica/res/layout/dialog_yesterdaily.xml b/Habitica/res/layout/dialog_yesterdaily.xml
index a741bd6da..f429d1e61 100644
--- a/Habitica/res/layout/dialog_yesterdaily.xml
+++ b/Habitica/res/layout/dialog_yesterdaily.xml
@@ -6,4 +6,4 @@
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="8dp"
- android:background="@color/gray_700"/>
+ android:background="@color/window_background"/>
diff --git a/Habitica/res/layout/dialog_yesterdaily_task.xml b/Habitica/res/layout/dialog_yesterdaily_task.xml
index 60884e21a..58c1092dd 100644
--- a/Habitica/res/layout/dialog_yesterdaily_task.xml
+++ b/Habitica/res/layout/dialog_yesterdaily_task.xml
@@ -1,6 +1,8 @@
-
+ android:layout_margin="12dp"
+ tools:text="Title"/>
+ android:background="?attr/colorContentBackground"/>
diff --git a/Habitica/res/layout/drawer_main_item.xml b/Habitica/res/layout/drawer_main_item.xml
index b93f50008..231703746 100644
--- a/Habitica/res/layout/drawer_main_item.xml
+++ b/Habitica/res/layout/drawer_main_item.xml
@@ -17,7 +17,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/Body1"
- android:textColor="@color/gray_50"
+ android:textColor="@color/text_primary"
tools:text="Tasks"/>
\ No newline at end of file
+ android:textColor="@color/white"
+ android:textSize="12sp"
+ tools:text="Social" />
\ No newline at end of file
diff --git a/Habitica/res/layout/empty_view_seasonal_shop.xml b/Habitica/res/layout/empty_view_seasonal_shop.xml
index 9a1df1d65..9d565a1a3 100644
--- a/Habitica/res/layout/empty_view_seasonal_shop.xml
+++ b/Habitica/res/layout/empty_view_seasonal_shop.xml
@@ -13,12 +13,12 @@
android:text="@string/come_back_soon"
android:textSize="18sp"
android:gravity="center"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
diff --git a/Habitica/res/layout/empty_view_timetravelers.xml b/Habitica/res/layout/empty_view_timetravelers.xml
index 5c190cc3d..377487b25 100644
--- a/Habitica/res/layout/empty_view_timetravelers.xml
+++ b/Habitica/res/layout/empty_view_timetravelers.xml
@@ -13,12 +13,12 @@
android:text="@string/subscribe_for_hourglasses"
android:textSize="18sp"
android:gravity="center"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
diff --git a/Habitica/res/layout/equipment_overview_item.xml b/Habitica/res/layout/equipment_overview_item.xml
index f7c08d05c..88f8ac31f 100644
--- a/Habitica/res/layout/equipment_overview_item.xml
+++ b/Habitica/res/layout/equipment_overview_item.xml
@@ -10,7 +10,7 @@
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_gravity="center_horizontal"
- android:background="@drawable/layout_rounded_bg_white">
+ android:background="@drawable/layout_rounded_bg_content">
diff --git a/Habitica/res/layout/fixvalues_edittext.xml b/Habitica/res/layout/fixvalues_edittext.xml
index 12b720da0..8dcba41cf 100644
--- a/Habitica/res/layout/fixvalues_edittext.xml
+++ b/Habitica/res/layout/fixvalues_edittext.xml
@@ -5,7 +5,7 @@
android:layout_width="match_parent"
android:layout_height="56dp"
android:layout_margin="6dp"
- android:background="@drawable/layout_rounded_bg"
+ android:background="@drawable/layout_rounded_bg_content"
tools:parentTag="FrameLayout">
\ No newline at end of file
diff --git a/Habitica/res/layout/form_stepper_value.xml b/Habitica/res/layout/form_stepper_value.xml
index 7070970e4..488df39bf 100644
--- a/Habitica/res/layout/form_stepper_value.xml
+++ b/Habitica/res/layout/form_stepper_value.xml
@@ -7,19 +7,19 @@
tools:parentTag="android.widget.RelativeLayout">
+ android:background="?attr/colorContentBackground">
\ No newline at end of file
diff --git a/Habitica/res/layout/fragment_challenge_detail.xml b/Habitica/res/layout/fragment_challenge_detail.xml
index 3df8e873e..c88f4bd90 100644
--- a/Habitica/res/layout/fragment_challenge_detail.xml
+++ b/Habitica/res/layout/fragment_challenge_detail.xml
@@ -56,7 +56,7 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="17sp"
- android:textColor="@color/gray_100"
+ android:textColor="@color/text_secondary"
tools:text="5"
android:layout_marginLeft="@dimen/spacing_small"
/>
@@ -67,7 +67,7 @@
android:text="@string/participants"
android:gravity="center"
android:textSize="12sp"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
@@ -102,7 +102,7 @@
android:text="@string/challenge_prize"
android:gravity="center"
android:textSize="12sp"
- android:textColor="@color/gray_200"/>
+ android:textColor="@color/text_ternary"/>
@@ -114,7 +114,7 @@
android:paddingRight="@dimen/spacing_large"
android:paddingTop="@dimen/spacing_medium"
android:paddingBottom="@dimen/spacing_medium"
- android:background="@color/white">
+ android:background="?attr/colorContentBackground">