diff --git a/src/main/res/layout/account_row.xml b/src/main/res/layout/account_row.xml
index 5de047403..22482b0d3 100644
--- a/src/main/res/layout/account_row.xml
+++ b/src/main/res/layout/account_row.xml
@@ -32,14 +32,14 @@
android:layout_height="wrap_content"
android:scrollHorizontally="false"
android:singleLine="true"
- android:textAppearance="@style/TextAppearance.AppCompat.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead"/>
diff --git a/src/main/res/layout/activity_about.xml b/src/main/res/layout/activity_about.xml
index 50afb7216..9caaa13f0 100644
--- a/src/main/res/layout/activity_about.xml
+++ b/src/main/res/layout/activity_about.xml
@@ -32,7 +32,7 @@
android:linksClickable="true"
android:padding="@dimen/card_padding_regular"
android:text="@string/pref_about_message"
- android:textAppearance="@style/TextAppearance.AppCompat.Body1"
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"
android:typeface="monospace"/>
diff --git a/src/main/res/layout/activity_change_password.xml b/src/main/res/layout/activity_change_password.xml
index 17d77aa26..628d227cf 100644
--- a/src/main/res/layout/activity_change_password.xml
+++ b/src/main/res/layout/activity_change_password.xml
@@ -5,13 +5,13 @@
android:layout_height="match_parent"
android:background="?attr/color_background_secondary">
-
+
+ android:layout_above="@+id/button_bar"
+ android:layout_below="@id/toolbar">
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
diff --git a/src/main/res/layout/activity_edit_account.xml b/src/main/res/layout/activity_edit_account.xml
index b6888e3fa..09f498a54 100644
--- a/src/main/res/layout/activity_edit_account.xml
+++ b/src/main/res/layout/activity_edit_account.xml
@@ -57,14 +57,17 @@
android:id="@+id/account_jid_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:hint="@string/account_settings_jabber_id">
+ android:hint="@string/account_settings_jabber_id"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
+ android:inputType="textEmailAddress"
+ style="@style/Widget.Conversations.EditText"/>
@@ -74,7 +77,9 @@
android:layout_height="wrap_content"
app:passwordToggleDrawable="@drawable/visibility_toggle_drawable"
app:passwordToggleEnabled="true"
- app:passwordToggleTint="?android:textColorSecondary">
+ app:passwordToggleTint="?android:textColorSecondary"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
+ android:inputType="textPassword"
+ style="@style/Widget.Conversations.EditText"/>
+ android:hint="@string/account_settings_hostname"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
+ android:inputType="textNoSuggestions"
+ style="@style/Widget.Conversations.EditText"/>
@@ -123,14 +132,17 @@
android:id="@+id/port_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:hint="@string/account_settings_port">
+ android:hint="@string/account_settings_port"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
+ android:maxLength="5"
+ style="@style/Widget.Conversations.EditText"/>
@@ -171,7 +183,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/battery_optimizations_enabled"
- android:textAppearance="@style/TextAppearance.AppCompat.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
@@ -187,7 +187,7 @@
android:layout_gravity="right"
android:layout_marginTop="32dp"
android:text="@string/using_account"
- android:textAppearance="@style/TextAppearance.AppCompat.Caption"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
diff --git a/src/main/res/layout/activity_publish_profile_picture.xml b/src/main/res/layout/activity_publish_profile_picture.xml
index cd11b5416..4ec0264d3 100644
--- a/src/main/res/layout/activity_publish_profile_picture.xml
+++ b/src/main/res/layout/activity_publish_profile_picture.xml
@@ -41,13 +41,13 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/touch_to_choose_picture"
- android:textAppearance="@style/TextAppearance.AppCompat.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
diff --git a/src/main/res/layout/activity_trust_keys.xml b/src/main/res/layout/activity_trust_keys.xml
index 807b26d9a..e585092f1 100644
--- a/src/main/res/layout/activity_trust_keys.xml
+++ b/src/main/res/layout/activity_trust_keys.xml
@@ -46,14 +46,14 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/error_trustkeys_title"
- android:textAppearance="@style/TextAppearance.AppCompat.Title"
+ android:textAppearance="@style/TextAppearance.Conversations.Title"
android:layout_marginBottom="8sp"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:hint="@string/captcha_hint"
+ style="@style/Widget.Conversations.EditText">
diff --git a/src/main/res/layout/contact.xml b/src/main/res/layout/contact.xml
index d1c86abf5..0cda2001b 100644
--- a/src/main/res/layout/contact.xml
+++ b/src/main/res/layout/contact.xml
@@ -29,7 +29,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
- android:textAppearance="@style/TextAppearance.AppCompat.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Subhead" />
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
diff --git a/src/main/res/layout/create_conference_dialog.xml b/src/main/res/layout/create_conference_dialog.xml
index f17250f32..3c79a3da3 100644
--- a/src/main/res/layout/create_conference_dialog.xml
+++ b/src/main/res/layout/create_conference_dialog.xml
@@ -1,5 +1,7 @@
-
+
+
+ android:text="@string/your_account"/>
+ android:layout_height="0dp"
+ android:focusable="true"
+ android:focusableInTouchMode="true"/>
+ android:layout_height="wrap_content"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint">
+ android:nextFocusUp="@+id/subject"/>
diff --git a/src/main/res/layout/dialog_block_contact.xml b/src/main/res/layout/dialog_block_contact.xml
index 627e210a4..7e260760d 100644
--- a/src/main/res/layout/dialog_block_contact.xml
+++ b/src/main/res/layout/dialog_block_contact.xml
@@ -14,7 +14,7 @@
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textAppearance="@style/TextAppearance.AppCompat.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
-
-
+
-
+ android:layout_height="match_parent"
+ android:orientation="vertical"
+ android:paddingBottom="?attr/dialog_vertical_padding"
+ android:paddingLeft="?attr/dialog_horizontal_padding"
+ android:paddingRight="?attr/dialog_horizontal_padding"
+ android:paddingTop="?attr/dialog_vertical_padding">
-
+ android:layout_marginBottom="?attr/dialog_vertical_padding">
-
+
+
+
+
+
+
+
+
+
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint">
-
+
+
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/main/res/layout/enter_jid_dialog.xml b/src/main/res/layout/enter_jid_dialog.xml
index 9137b054e..66c5091e3 100644
--- a/src/main/res/layout/enter_jid_dialog.xml
+++ b/src/main/res/layout/enter_jid_dialog.xml
@@ -1,5 +1,7 @@
-
+
+
+ android:hint="@string/account_settings_jabber_id"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint">
diff --git a/src/main/res/layout/fragment_conversation.xml b/src/main/res/layout/fragment_conversation.xml
index 52ba6eba1..737a71f41 100644
--- a/src/main/res/layout/fragment_conversation.xml
+++ b/src/main/res/layout/fragment_conversation.xml
@@ -63,6 +63,7 @@
android:layout_toLeftOf="@+id/textSendButton"
android:background="?attr/color_background_primary"
android:ems="10"
+ style="@style/Widget.Conversations.EditText"
android:imeOptions="flagNoExtractUi|actionSend"
android:inputType="textShortMessage|textMultiLine|textCapSentences"
android:maxLines="8"
diff --git a/src/main/res/layout/join_conference_dialog.xml b/src/main/res/layout/join_conference_dialog.xml
index dfe8d30f9..716eb518e 100644
--- a/src/main/res/layout/join_conference_dialog.xml
+++ b/src/main/res/layout/join_conference_dialog.xml
@@ -1,5 +1,6 @@
-
+
+ android:hint="@string/conference_address"
+ app:hintTextAppearance="@style/TextAppearance.Conversations.Design.Hint"
+ app:errorTextAppearance="@style/TextAppearance.Conversations.Design.Error">
+ android:inputType="textEmailAddress"
+ style="@style/Widget.Conversations.EditText"/>
diff --git a/src/main/res/layout/magic_create.xml b/src/main/res/layout/magic_create.xml
index e943ece23..8687f668e 100644
--- a/src/main/res/layout/magic_create.xml
+++ b/src/main/res/layout/magic_create.xml
@@ -36,13 +36,13 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/pick_your_username"
- android:textAppearance="@style/TextAppearance.AppCompat.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>
+ android:inputType="textPersonName"
+ style="@style/Widget.Conversations.EditText">
diff --git a/src/main/res/layout/simple_list_item.xml b/src/main/res/layout/simple_list_item.xml
index d6e9f0467..388505d20 100644
--- a/src/main/res/layout/simple_list_item.xml
+++ b/src/main/res/layout/simple_list_item.xml
@@ -18,7 +18,7 @@
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:textAppearance="@style/TextAppearance.AppCompat.Body1"
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"
android:gravity="center_vertical"
android:paddingLeft="8dp"
android:paddingRight="8dp"
diff --git a/src/main/res/layout/welcome.xml b/src/main/res/layout/welcome.xml
index 5bfce9ba3..e65abbeef 100644
--- a/src/main/res/layout/welcome.xml
+++ b/src/main/res/layout/welcome.xml
@@ -35,13 +35,13 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/welcome_header"
- android:textAppearance="@style/TextAppearance.AppCompat.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Title"/>
+ android:textAppearance="@style/TextAppearance.Conversations.Body1"/>