diff --git a/vector/src/main/java/im/vector/riotredesign/features/home/AvatarRenderer.kt b/vector/src/main/java/im/vector/riotredesign/features/home/AvatarRenderer.kt
index be16ac5ca4..7975206f50 100644
--- a/vector/src/main/java/im/vector/riotredesign/features/home/AvatarRenderer.kt
+++ b/vector/src/main/java/im/vector/riotredesign/features/home/AvatarRenderer.kt
@@ -45,9 +45,9 @@ object AvatarRenderer {
private const val THUMBNAIL_SIZE = 250
private val AVATAR_COLOR_LIST = listOf(
- R.color.avatar_color_1,
- R.color.avatar_color_2,
- R.color.avatar_color_3
+ R.color.riotx_avatar_fill_1,
+ R.color.riotx_avatar_fill_2,
+ R.color.riotx_avatar_fill_3
)
@UiThread
diff --git a/vector/src/main/java/im/vector/riotredesign/features/home/UserColor.kt b/vector/src/main/java/im/vector/riotredesign/features/home/UserColor.kt
index 8e26bf30bb..bd3f60f477 100644
--- a/vector/src/main/java/im/vector/riotredesign/features/home/UserColor.kt
+++ b/vector/src/main/java/im/vector/riotredesign/features/home/UserColor.kt
@@ -23,7 +23,7 @@ import im.vector.riotredesign.R
@ColorRes
fun getColorFromUserId(userId: String?): Int {
if (userId.isNullOrBlank()) {
- return R.color.username_1
+ return R.color.riotx_username_1
}
var hash = 0
@@ -37,13 +37,13 @@ fun getColorFromUserId(userId: String?): Int {
}
return when (Math.abs(hash) % 8 + 1) {
- 1 -> R.color.username_1
- 2 -> R.color.username_2
- 3 -> R.color.username_3
- 4 -> R.color.username_4
- 5 -> R.color.username_5
- 6 -> R.color.username_6
- 7 -> R.color.username_7
- else -> R.color.username_8
+ 1 -> R.color.riotx_username_1
+ 2 -> R.color.riotx_username_2
+ 3 -> R.color.riotx_username_3
+ 4 -> R.color.riotx_username_4
+ 5 -> R.color.riotx_username_5
+ 6 -> R.color.riotx_username_6
+ 7 -> R.color.riotx_username_7
+ else -> R.color.riotx_username_8
}
}
\ No newline at end of file
diff --git a/vector/src/main/res/layout/activity_bug_report.xml b/vector/src/main/res/layout/activity_bug_report.xml
index 4d87ced748..b7727f0363 100644
--- a/vector/src/main/res/layout/activity_bug_report.xml
+++ b/vector/src/main/res/layout/activity_bug_report.xml
@@ -7,9 +7,9 @@
+ android:layout_height="wrap_content"
+ android:elevation="4dp" />
+ app:layout_scrollFlags="scroll|exitUntilCollapsed|snap|enterAlways" />
+ android:elevation="4dp" />
+ android:layout_height="wrap_content"
+ android:elevation="4dp" />
+ android:elevation="4dp" />
@@ -50,6 +51,7 @@
@@ -64,6 +66,7 @@
diff --git a/vector/src/main/res/layout/fragment_home_detail.xml b/vector/src/main/res/layout/fragment_home_detail.xml
index 1c50543622..3867680f50 100644
--- a/vector/src/main/res/layout/fragment_home_detail.xml
+++ b/vector/src/main/res/layout/fragment_home_detail.xml
@@ -8,16 +8,12 @@
+ app:layout_constraintTop_toTopOf="parent">
diff --git a/vector/src/main/res/layout/fragment_home_drawer.xml b/vector/src/main/res/layout/fragment_home_drawer.xml
index 8bbd52c2be..7e7caf9c80 100644
--- a/vector/src/main/res/layout/fragment_home_drawer.xml
+++ b/vector/src/main/res/layout/fragment_home_drawer.xml
@@ -11,7 +11,7 @@
android:id="@+id/homeDrawerHeader"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="?attr/colorPrimary"
+ android:background="@color/dark_two"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
diff --git a/vector/src/main/res/layout/fragment_public_rooms.xml b/vector/src/main/res/layout/fragment_public_rooms.xml
index 6db130e864..03e78260c9 100644
--- a/vector/src/main/res/layout/fragment_public_rooms.xml
+++ b/vector/src/main/res/layout/fragment_public_rooms.xml
@@ -17,18 +17,15 @@
+ android:layout_height="wrap_content"
+ android:elevation="4dp">
+ app:layout_scrollFlags="noScroll">
+ app:layout_constraintTop_toTopOf="parent">
+ tools:text="@sample/matrix.json/data/roomName" />
+ tools:text="@sample/matrix.json/data/roomTopic" />
diff --git a/vector/src/main/res/layout/fragment_room_directory_picker.xml b/vector/src/main/res/layout/fragment_room_directory_picker.xml
index ec6e9f33a8..eb7af92bcb 100644
--- a/vector/src/main/res/layout/fragment_room_directory_picker.xml
+++ b/vector/src/main/res/layout/fragment_room_directory_picker.xml
@@ -16,6 +16,7 @@
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ android:elevation="4dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
diff --git a/vector/src/main/res/layout/fragment_room_preview_no_preview.xml b/vector/src/main/res/layout/fragment_room_preview_no_preview.xml
index e18416dcc7..f05a95874c 100644
--- a/vector/src/main/res/layout/fragment_room_preview_no_preview.xml
+++ b/vector/src/main/res/layout/fragment_room_preview_no_preview.xml
@@ -13,13 +13,10 @@
+ android:elevation="4dp"
+ app:contentInsetStartWithNavigation="0dp">
-
diff --git a/vector/src/main/res/layout/vector_invite_view.xml b/vector/src/main/res/layout/vector_invite_view.xml
index c4660fccb5..0a6a8cf62b 100644
--- a/vector/src/main/res/layout/vector_invite_view.xml
+++ b/vector/src/main/res/layout/vector_invite_view.xml
@@ -74,12 +74,12 @@
+ android:scaleType="center"
+ tools:layout_gravity="center_horizontal"
+ tools:layout_marginTop="200dp" />
+ android:textColor="@color/vector_warning_color"
+ tools:layout_gravity="center_horizontal"
+ tools:layout_marginTop="400dp" />
\ No newline at end of file
diff --git a/vector/src/main/res/values-v21/theme_light.xml b/vector/src/main/res/values-v21/theme_light.xml
index 28bef3540a..e1b9c3be58 100644
--- a/vector/src/main/res/values-v21/theme_light.xml
+++ b/vector/src/main/res/values-v21/theme_light.xml
@@ -1,9 +1,14 @@
-
+
+
diff --git a/vector/src/main/res/values-v23/theme_light.xml b/vector/src/main/res/values-v23/theme_light.xml
new file mode 100644
index 0000000000..08a2e74ea6
--- /dev/null
+++ b/vector/src/main/res/values-v23/theme_light.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vector/src/main/res/values-v27/theme_light.xml b/vector/src/main/res/values-v27/theme_light.xml
new file mode 100644
index 0000000000..af005577c7
--- /dev/null
+++ b/vector/src/main/res/values-v27/theme_light.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vector/src/main/res/values/colors.xml b/vector/src/main/res/values/colors.xml
index 3147966e52..713163a967 100644
--- a/vector/src/main/res/values/colors.xml
+++ b/vector/src/main/res/values/colors.xml
@@ -10,7 +10,9 @@
#7bb2ea
#929eb4
#4ac1c9d6
- #2e2f32
+
+
+ #27303A
#9fa9ba
#a5aab2
#ebedf8
diff --git a/vector/src/main/res/values/colors_riot.xml b/vector/src/main/res/values/colors_riot.xml
index 395ebbcee9..08f35da81c 100644
--- a/vector/src/main/res/values/colors_riot.xml
+++ b/vector/src/main/res/values/colors_riot.xml
@@ -41,7 +41,7 @@
#FF1A2027
- #FF27303A
+ #03b381
#03b381
@@ -113,11 +113,6 @@
#2f9edb
@color/vector_fuchsia_color
-
- #03b381
- #368bd6
- #ac3ba8
-
#FFF56679
#FFFFC666
@@ -129,16 +124,6 @@
#FFFFFFFF
#FF7F7F7F
-
- #368bd6
- #ac3ba8
- #03b381
- #e64f7a
- #ff812d
- #2dc2c5
- #5c56f5
- #74d12c
-
#368BD6
#368BD6
diff --git a/vector/src/main/res/values/colors_riotx.xml b/vector/src/main/res/values/colors_riotx.xml
new file mode 100644
index 0000000000..4ae30d7641
--- /dev/null
+++ b/vector/src/main/res/values/colors_riotx.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+ #FF03B381
+
+ #FFFF4B55
+ #FF61708B
+ #FF368BD6
+
+ #FF03b381
+ #FF368bd6
+ #FFac3ba8
+
+ #368bd6
+ #ac3ba8
+ #03b381
+ #e64f7a
+ #ff812d
+ #2dc2c5
+ #5c56f5
+ #74d12c
+
+
+
+
+ #FFFFFFFF
+ #FF181B21
+ #FF000000
+
+ #FF27303A
+ #FF15171B
+ #FF060708
+
+ #FFFFFFFF
+ #FFEDF3FF
+ #FFEDF3FF
+
+ #FFFFFFFF
+ #FFEDF3FF
+ #FFEDF3FF
+
+ #FFFFFFFF
+ #FF181B21
+ #FF181B21
+
+ #FFF3F8FD
+ #FF22262E
+ #FF090A0C
+
+ #FFE9EDF1
+ #FF181B21
+ #FF0D0F12
+
+ #FF61708B
+ #FFA1B2D1
+ #FFA1B2D1
+
+ #FFC8C8CD
+ #FFC8C8CD
+ #FFC8C8CD
+
+ #FF2E2F32
+ #FFEDF3FF
+ #FFEDF3FF
+
+ #FF9E9E9E
+ #FFA1B2D1
+ #FFA1B2D1
+
+ #FF7E899C
+ #FF7E899C
+ #FF7E899C
+
+ #FF61708B
+ #FF61708B
+ #FF61708B
+
+ #FFFFFFFF
+ #FF343446
+ #FF22262E
+
+ #FF2E3648
+ #FF2E3648
+ #FF2E3648
+
+ #FF2E3648
+ #FF0D0E10
+ #FF000000
+
+ #FFEEEFEF
+ #FF61708B
+ #FF22262E
+
+
\ No newline at end of file
diff --git a/vector/src/main/res/values/styles_riot.xml b/vector/src/main/res/values/styles_riot.xml
index 530108f397..b3b987c01e 100644
--- a/vector/src/main/res/values/styles_riot.xml
+++ b/vector/src/main/res/values/styles_riot.xml
@@ -3,23 +3,11 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
diff --git a/vector/src/main/res/values/styles_widget.xml b/vector/src/main/res/values/styles_widget.xml
deleted file mode 100644
index ad2efe7ea3..0000000000
--- a/vector/src/main/res/values/styles_widget.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/vector/src/main/res/values/theme_common.xml b/vector/src/main/res/values/theme_common.xml
new file mode 100644
index 0000000000..159b2ecb55
--- /dev/null
+++ b/vector/src/main/res/values/theme_common.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/vector/src/main/res/values/theme_light.xml b/vector/src/main/res/values/theme_light.xml
index e0b58bf0db..bb3dd5123c 100644
--- a/vector/src/main/res/values/theme_light.xml
+++ b/vector/src/main/res/values/theme_light.xml
@@ -3,14 +3,31 @@
-