diff --git a/res/layout/account_row.xml b/res/layout/account_row.xml
index 5494e436..230a5a98 100644
--- a/res/layout/account_row.xml
+++ b/res/layout/account_row.xml
@@ -28,14 +28,14 @@
android:scrollHorizontally="false"
android:singleLine="true"
android:textColor="@color/primarytext"
- android:textSize="18sp" />
+ android:textSize="?attr/TextSizeHeadline" />
diff --git a/res/layout/activity_contact_details.xml b/res/layout/activity_contact_details.xml
index a00b2340..b3672e59 100644
--- a/res/layout/activity_contact_details.xml
+++ b/res/layout/activity_contact_details.xml
@@ -44,7 +44,7 @@
android:layout_height="wrap_content"
android:paddingLeft="8dp"
android:singleLine="true"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:textColor="@color/primarytext"/>
@@ -80,7 +80,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="8dp"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:textColor="@color/primarytext" />
+ android:textSize="?attr/TextSizeBody" />
+ android:textSize="?attr/TextSizeBody" />
+ android:textSize="?attr/TextSizeBody" />
diff --git a/res/layout/activity_muc_details.xml b/res/layout/activity_muc_details.xml
index 49b4cef3..c3eb263d 100644
--- a/res/layout/activity_muc_details.xml
+++ b/res/layout/activity_muc_details.xml
@@ -24,7 +24,7 @@
android:singleLine="true"
android:text="@string/account_settings_example_jabber_id"
android:textColor="@color/primarytext"
- android:textSize="14sp"/>
+ android:textSize="?attr/TextSizeBody"/>
+ android:textSize="?attr/TextSizeHeadline" />
+ android:textSize="?attr/TextSizeBody" />
+ android:textSize="?attr/TextSizeHeadline"/>
diff --git a/res/layout/contact.xml b/res/layout/contact.xml
index f16ad061..ff55ccac 100644
--- a/res/layout/contact.xml
+++ b/res/layout/contact.xml
@@ -1,10 +1,9 @@
+ android:background="?android:attr/activatedBackgroundIndicator"
+ android:padding="8dp" >
+ android:src="@drawable/ic_profile" >
+
-
-
-
+ android:paddingLeft="8dp" >
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/contact_key.xml b/res/layout/contact_key.xml
index fdd1ddba..904523a1 100644
--- a/res/layout/contact_key.xml
+++ b/res/layout/contact_key.xml
@@ -16,7 +16,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/primarytext"
- android:textSize="18sp"
+ android:textSize="?attr/TextSizeHeadline"
android:typeface="monospace" />
@@ -42,7 +42,7 @@
android:id="@+id/conversation_lastmsg"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:textColor="@color/primarytext"
android:singleLine="true"
android:scrollHorizontally="false"
@@ -63,7 +63,7 @@
android:layout_alignBaseline="@+id/conversation_name"
android:layout_alignParentRight="true"
android:gravity="right"
- android:textSize="12sp"
+ android:textSize="?attr/TextSizeInfo"
android:textColor="@color/secondarytext"/>
diff --git a/res/layout/create_contact_dialog.xml b/res/layout/create_contact_dialog.xml
index 4b5b9a04..a1e6f6ad 100644
--- a/res/layout/create_contact_dialog.xml
+++ b/res/layout/create_contact_dialog.xml
@@ -9,7 +9,7 @@
android:id="@+id/your_account"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:textColor="@color/primarytext"
android:text="@string/your_account" />
diff --git a/res/layout/dialog_clear_history.xml b/res/layout/dialog_clear_history.xml
index 10ceaae5..7edb4b87 100644
--- a/res/layout/dialog_clear_history.xml
+++ b/res/layout/dialog_clear_history.xml
@@ -8,7 +8,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/clear_histor_msg"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:paddingBottom="8dp"/>
+ android:textSize="?attr/TextSizeHeadline"/>
+ android:textSize="?attr/TextSizeHeadline"/>
diff --git a/res/layout/fragment_conversation.xml b/res/layout/fragment_conversation.xml
index 3f7f27e5..b16e4113 100644
--- a/res/layout/fragment_conversation.xml
+++ b/res/layout/fragment_conversation.xml
@@ -81,7 +81,7 @@
android:layout_centerVertical="true"
android:paddingLeft="24dp"
android:textColor="@color/ondarktext"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:layout_toLeftOf="@+id/snackbar_action"/>
diff --git a/res/layout/join_conference_dialog.xml b/res/layout/join_conference_dialog.xml
index 431bf59e..a36a5ef7 100644
--- a/res/layout/join_conference_dialog.xml
+++ b/res/layout/join_conference_dialog.xml
@@ -9,7 +9,7 @@
android:id="@+id/your_account"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textSize="14sp"
+ android:textSize="?attr/TextSizeBody"
android:textColor="@color/primarytext"
android:text="@string/your_account" />
diff --git a/res/layout/message_received.xml b/res/layout/message_received.xml
index f7ff44d5..d85a4f8d 100644
--- a/res/layout/message_received.xml
+++ b/res/layout/message_received.xml
@@ -44,7 +44,7 @@
android:autoLink="web"
android:textColor="@color/primarytext"
android:textIsSelectable="true"
- android:textSize="14sp" />
+ android:textSize="?attr/TextSizeBody" />
+ android:textSize="?attr/TextSizeInfo" />
diff --git a/res/layout/message_sent.xml b/res/layout/message_sent.xml
index 11514019..9728dc56 100644
--- a/res/layout/message_sent.xml
+++ b/res/layout/message_sent.xml
@@ -44,7 +44,7 @@
android:autoLink="web"
android:textColor="@color/primarytext"
android:textIsSelectable="true"
- android:textSize="14sp" />
+ android:textSize="?attr/TextSizeBody" />
+ android:textSize="?attr/TextSizeInfo" />
+
+
+
+
+
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 841620e2..75ddbbc4 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -108,6 +108,7 @@
By sending in stack traces you are helping the ongoing development of Conversations
Confirm Messages
Let your contact know when you have received and read a message
+ UI Options
OpenKeychain reported an error
I/O Error decrypting file
Accept
@@ -251,4 +252,6 @@
Warning: This could lead to message loss
Expert options
Please be very careful with those
+ Increase font size
+ Use larger font sizes across the entire app
\ No newline at end of file
diff --git a/res/values/themes.xml b/res/values/themes.xml
index 97f1db8f..e2d4dcbe 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -5,6 +5,15 @@
- @style/ConversationsActionBar
- @style/ConversationsActionBarWidget
- @style/ConversationsActionBarTabs
+ - 12sp
+ - 14sp
+ - 20sp
+
+
+