From 625242a3d9d6c74e51ae313c8ae97c412e8f3c8e Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Thu, 20 Jun 2019 17:04:52 +0200 Subject: [PATCH] handle all themes --- .../highlighted_message_background_black.xml | 35 +++++++++++++++++++ .../highlighted_message_background_dark.xml | 35 +++++++++++++++++++ ... highlighted_message_background_light.xml} | 1 - .../res/layout/item_timeline_event_base.xml | 2 +- .../item_timeline_event_base_noinfo.xml | 2 +- vector/src/main/res/values/attrs.xml | 2 ++ vector/src/main/res/values/theme_black.xml | 3 ++ vector/src/main/res/values/theme_dark.xml | 3 ++ vector/src/main/res/values/theme_light.xml | 6 ++-- vector/src/main/res/values/theme_status.xml | 3 +- 10 files changed, 85 insertions(+), 7 deletions(-) create mode 100644 vector/src/main/res/drawable/highlighted_message_background_black.xml create mode 100644 vector/src/main/res/drawable/highlighted_message_background_dark.xml rename vector/src/main/res/drawable/{highligthed_message_background.xml => highlighted_message_background_light.xml} (94%) diff --git a/vector/src/main/res/drawable/highlighted_message_background_black.xml b/vector/src/main/res/drawable/highlighted_message_background_black.xml new file mode 100644 index 00000000..ebb4c81d --- /dev/null +++ b/vector/src/main/res/drawable/highlighted_message_background_black.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vector/src/main/res/drawable/highlighted_message_background_dark.xml b/vector/src/main/res/drawable/highlighted_message_background_dark.xml new file mode 100644 index 00000000..4448f01d --- /dev/null +++ b/vector/src/main/res/drawable/highlighted_message_background_dark.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vector/src/main/res/drawable/highligthed_message_background.xml b/vector/src/main/res/drawable/highlighted_message_background_light.xml similarity index 94% rename from vector/src/main/res/drawable/highligthed_message_background.xml rename to vector/src/main/res/drawable/highlighted_message_background_light.xml index 82e84589..7b53b3ff 100644 --- a/vector/src/main/res/drawable/highligthed_message_background.xml +++ b/vector/src/main/res/drawable/highlighted_message_background_light.xml @@ -9,7 +9,6 @@ - diff --git a/vector/src/main/res/layout/item_timeline_event_base.xml b/vector/src/main/res/layout/item_timeline_event_base.xml index 3acf9a21..9fda155f 100644 --- a/vector/src/main/res/layout/item_timeline_event_base.xml +++ b/vector/src/main/res/layout/item_timeline_event_base.xml @@ -11,7 +11,7 @@ android:id="@+id/messageSelectedBackground" android:layout_width="0dp" android:layout_height="0dp" - android:background="@drawable/highligthed_message_background" + android:background="?riotx_highlighted_message_background" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/vector/src/main/res/layout/item_timeline_event_base_noinfo.xml b/vector/src/main/res/layout/item_timeline_event_base_noinfo.xml index aa183e49..ebd6e317 100644 --- a/vector/src/main/res/layout/item_timeline_event_base_noinfo.xml +++ b/vector/src/main/res/layout/item_timeline_event_base_noinfo.xml @@ -11,7 +11,7 @@ android:id="@+id/messageSelectedBackground" android:layout_width="0dp" android:layout_height="0dp" - android:background="@drawable/highligthed_message_background" + android:background="?riotx_highlighted_message_background" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" diff --git a/vector/src/main/res/values/attrs.xml b/vector/src/main/res/values/attrs.xml index 04c959ee..368c03c0 100644 --- a/vector/src/main/res/values/attrs.xml +++ b/vector/src/main/res/values/attrs.xml @@ -92,5 +92,7 @@ + + diff --git a/vector/src/main/res/values/theme_black.xml b/vector/src/main/res/values/theme_black.xml index 83b27bb4..0b2d2135 100644 --- a/vector/src/main/res/values/theme_black.xml +++ b/vector/src/main/res/values/theme_black.xml @@ -31,6 +31,9 @@ @color/riotx_fab_label_color_black @color/riotx_touch_guard_bg_black + + @drawable/highlighted_message_background_black + @color/riotx_accent diff --git a/vector/src/main/res/values/theme_dark.xml b/vector/src/main/res/values/theme_dark.xml index d8300a68..986ed33d 100644 --- a/vector/src/main/res/values/theme_dark.xml +++ b/vector/src/main/res/values/theme_dark.xml @@ -30,6 +30,9 @@ @color/riotx_touch_guard_bg_dark @color/riotx_keys_backup_banner_accent_color_dark + + @drawable/highlighted_message_background_dark + @color/riotx_accent @color/primary_color_dark_light diff --git a/vector/src/main/res/values/theme_light.xml b/vector/src/main/res/values/theme_light.xml index 269a51bb..ad487d1d 100644 --- a/vector/src/main/res/values/theme_light.xml +++ b/vector/src/main/res/values/theme_light.xml @@ -30,6 +30,9 @@ @color/riotx_touch_guard_bg_light @color/riotx_keys_backup_banner_accent_color_light + + @drawable/highlighted_message_background_light + @color/riotx_accent @@ -153,8 +156,7 @@ @drawable/vector_tabbar_background_light @drawable/pill_background_user_id_light - @drawable/pill_background_room_alias_light - + @drawable/pill_background_room_alias_light @color/riot_primary_text_color_light @android:color/white diff --git a/vector/src/main/res/values/theme_status.xml b/vector/src/main/res/values/theme_status.xml index a1f4bf4a..6ad65f6a 100644 --- a/vector/src/main/res/values/theme_status.xml +++ b/vector/src/main/res/values/theme_status.xml @@ -111,8 +111,7 @@ @drawable/vector_tabbar_background_status @drawable/pill_background_user_id_status - @drawable/pill_background_room_alias_status - + @drawable/pill_background_room_alias_status @color/riot_primary_text_color_status @android:color/white