themes.xml

  1<?xml version="1.0" encoding="utf-8"?>
  2<resources xmlns:tools="http://schemas.android.com/tools">
  3
  4    <style name="ConversationsTheme" parent="Theme.AppCompat.Light.NoActionBar">
  5        <item name="colorPrimary">@color/perpy</item>
  6        <item name="colorPrimaryDark">@color/black_perpy</item>
  7        <item name="colorAccent">@color/black_perpy</item>
  8        <item name="popupOverlayStyle">@style/ThemeOverlay.AppCompat.Light</item>
  9
 10        <item name="colorOnPrimary">?edit_text_color</item>
 11        <item name="colorOnBackground">?colorPrimaryDark</item>
 12        <item name="colorSurface">?colorPrimaryDark</item>
 13
 14        <item name="message_bubble_received_bg">@color/perpy_desaturated_light</item>
 15        <item name="message_bubble_sent_bg">?color_background_primary</item>
 16        <item name="message_bubble_shadow_light">#00CCCCCC</item>
 17        <item name="message_bubble_shadow_dark">#FFCCCCCC</item>
 18        <item name="message_bubble_shadow_dark_top">#DDCCCCCC</item>
 19
 20        <item name="color_background_primary">@color/grey50</item>
 21        <item name="color_background_secondary">@color/grey200</item>
 22        <item name="color_background_tertiary">@color/grey300</item>
 23        <item name="color_background_overlay">@color/black12</item>
 24        <item name="color_warning">@color/red_a700</item>
 25        <item name="TextColorOnline">@color/green600</item>
 26        <item name="TextColorError">@color/red800</item>
 27        <item name="edit_text_color">@color/black87</item>
 28        <item name="icon_tint">@color/black54</item>
 29
 30        <item name="activity_background_search">@drawable/search_background_light</item>
 31        <item name="activity_background_no_results">@drawable/no_results_background_light</item>
 32        <item name="activity_primary_background_no_results">
 33            @drawable/no_results_primary_background_light
 34        </item>
 35        <item name="list_item_background">@drawable/list_item_background_light</item>
 36
 37        <item name="EmojiColor">@color/black</item>
 38
 39        <item name="windowActionModeOverlay">true</item>
 40        <item name="android:actionModeBackground">?colorPrimary</item>
 41
 42        <item name="TextSizeCaption">12sp</item>
 43        <item name="TextSizeBody1">14sp</item>
 44        <item name="TextSizeBody2">14sp</item>
 45        <item name="TextSizeSubhead">16sp</item>
 46        <item name="TextSizeTitle">20sp</item>
 47        <item name="TextSizeDisplay2">45sp</item>
 48        <item name="TextSizeInput">16sp</item>
 49        <item name="TextSeparation">5sp</item>
 50        <item name="IconSize">18sp</item>
 51
 52        <item name="divider">@color/black12</item>
 53
 54        <item name="ic_send_cancel_offline" type="reference">@drawable/ic_send_cancel_offline</item>
 55        <item name="ic_send_location_offline" type="reference">@drawable/ic_send_location_offline
 56        </item>
 57        <item name="ic_send_photo_offline" type="reference">@drawable/ic_send_photo_offline</item>
 58        <item name="ic_send_picture_offline" type="reference">@drawable/ic_send_picture_offline
 59        </item>
 60        <item name="ic_send_text_offline" type="reference">@drawable/ic_send_text_offline</item>
 61        <item name="ic_send_videocam_offline" type="reference">@drawable/ic_send_videocam_offline
 62        </item>
 63        <item name="ic_send_voice_offline" type="reference">@drawable/ic_send_voice_offline</item>
 64
 65        <item name="ic_attach_camera" type="reference">@drawable/ic_attach_camera</item>
 66        <item name="ic_attach_videocam" type="reference">@drawable/ic_attach_videocam</item>
 67        <item name="ic_attach_document" type="reference">@drawable/ic_attach_document</item>
 68        <item name="ic_attach_location" type="reference">@drawable/ic_attach_location</item>
 69        <item name="ic_attach_photo" type="reference">@drawable/ic_attach_photo</item>
 70        <item name="ic_attach_record" type="reference">@drawable/ic_attach_record</item>
 71
 72        <item name="ic_make_audio_call" type="reference">@drawable/ic_call_black54_24dp</item>
 73        <item name="ic_make_video_call" type="reference">@drawable/ic_videocam_black54_24dp</item>
 74
 75        <item name="message_bubble_sent" type="reference">@drawable/message_bubble_sent</item>
 76        <item name="message_bubble_received" type="reference">
 77            @drawable/message_bubble_received
 78        </item>
 79
 80        <item name="unread_count">?colorPrimary</item>
 81
 82        <item name="conversations_overview_background">?colorPrimary</item>
 83
 84        <item name="icon_alpha" type="float">0.54</item>
 85        <item name="delete_icon_alpha" type="float">0.70</item>
 86
 87        <item name="dialog_horizontal_padding">24dp</item>
 88        <item name="dialog_vertical_padding">16dp</item>
 89
 90        <item name="media_preview_image" type="reference">@drawable/ic_image_black_48dp</item>
 91        <item name="media_preview_document" type="reference">@drawable/ic_description_black_48dp</item>
 92        <item name="media_preview_recording" type="reference">@drawable/ic_mic_black_48dp</item>
 93        <item name="media_preview_audio" type="reference">@drawable/ic_headset_black_48dp</item>
 94        <item name="media_preview_location" type="reference">@drawable/ic_room_black_48dp</item>
 95        <item name="media_preview_tour" type="reference">@drawable/baseline_tour_black_48</item>
 96        <item name="media_preview_contact" type="reference">@drawable/ic_person_black_48dp</item>
 97        <item name="media_preview_app" type="reference">@drawable/ic_android_black_48dp</item>
 98        <item name="media_preview_calendar" type="reference">@drawable/ic_event_black_48dp</item>
 99        <item name="media_preview_archive" type="reference">@drawable/ic_archive_black_48dp</item>
100        <item name="media_preview_ebook" type="reference">@drawable/ic_book_black_48dp</item>
101        <item name="media_preview_backup" type="reference">@drawable/ic_backup_black_48dp</item>
102        <item name="media_preview_unknown" type="reference">@drawable/ic_help_black_48dp</item>
103
104        <item name="icon_link" type="reference">@drawable/link_black</item>
105        <item name="icon_email" type="reference">@drawable/email_black</item>
106        <item name="icon_org" type="reference">@drawable/business_black</item>
107        <item name="icon_chat" type="reference">@drawable/ic_chat_black_24dp</item>
108        <item name="icon_add_group" type="reference">@drawable/ic_group_add_white_24dp</item>
109        <item name="icon_add_person" type="reference">@drawable/ic_person_add_white_24dp</item>
110        <item name="icon_cancel" type="reference">@drawable/ic_cancel_black_24dp</item>
111        <item name="icon_copy" type="reference">@drawable/ic_content_copy_black_24dp</item>
112        <item name="icon_qr_code" type="reference">@drawable/ic_qr_code_black_24dp</item>
113        <item name="icon_discard" type="reference">@drawable/ic_delete_white_24dp</item>
114        <item name="icon_download" type="reference">@drawable/ic_file_download_white_24dp</item>
115        <item name="icon_edit" type="reference">@drawable/ic_edit_white_24dp</item>
116        <item name="icon_edit_body" type="reference">@drawable/ic_edit_black_24dp</item>
117        <item name="icon_save" type="reference">@drawable/ic_save_black_24dp</item>
118        <item name="icon_group" type="reference">@drawable/ic_group_white_24dp</item>
119        <item name="icon_new" type="reference">@drawable/ic_add_white_24dp</item>
120        <item name="icon_quote" type="reference">@drawable/ic_reply_black</item>
121        <item name="icon_refresh" type="reference">@drawable/ic_refresh_black_24dp</item>
122        <item name="icon_new_attachment" type="reference">@drawable/ic_attach_file_white_24dp</item>
123        <item name="icon_not_secure" type="reference">@drawable/ic_lock_open_white_24dp</item>
124        <item name="icon_call" type="reference">@drawable/ic_call_white_24dp</item>
125        <item name="icon_ongoing_call" type="reference">@drawable/ic_phone_in_talk_white_24dp</item>
126        <item name="ic_ongoing_call_hint" type="reference">@drawable/ic_phone_in_talk_black_18dp
127        </item>
128        <item name="icon_remove" type="reference">@drawable/ic_delete_black_24dp</item>
129        <item name="icon_search" type="reference">@drawable/ic_search_white_24dp</item>
130        <item name="icon_help" type="reference">@drawable/ic_help_white_24dp</item>
131        <item name="icon_goto_chat" type="reference">@drawable/ic_question_answer_white_24dp</item>
132        <item name="icon_secure" type="reference">@drawable/ic_lock_open_white_24dp</item>
133        <item name="icon_small_lock" type="reference">@drawable/ic_lock_black_18dp</item>
134        <item name="icon_settings" type="reference">@drawable/ic_settings_black_24dp</item>
135        <item name="icon_share" type="reference">@drawable/ic_share_white_24dp</item>
136        <item name="ic_cloud_download" type="reference">@drawable/ic_cloud_download_white_24dp
137        </item>
138        <item name="icon_scan_qr_code" type="reference">@drawable/ic_qr_code_scan_white_24dp</item>
139        <item name="icon_scroll_down" type="reference">@drawable/ic_scroll_to_end_black</item>
140
141        <item name="icon_gps_not_fixed" type="reference">@drawable/ic_gps_not_fixed_black_24dp
142        </item>
143        <item name="icon_gps_fixed" type="reference">@drawable/ic_gps_fixed_black_24dp</item>
144        <item name="icon_directions" type="reference">@drawable/ic_directions_black_24dp</item>
145        <item name="icon_copy_bar" type="reference">@drawable/ic_content_copy_white_24dp</item>
146
147        <item name="icon_notifications" type="reference">@drawable/ic_notifications_black_24dp
148        </item>
149        <item name="icon_notifications_off" type="reference">
150            @drawable/ic_notifications_off_black_24dp
151        </item>
152        <item name="icon_notifications_paused" type="reference">
153            @drawable/ic_notifications_paused_black_24dp
154        </item>
155        <item name="icon_notifications_none" type="reference">
156            @drawable/ic_notifications_none_black_24dp
157        </item>
158        <item name="icon_pinned_on_top" type="reference">@drawable/ic_star_black_24dp</item>
159        <item name="icon_enable_undecided_device" type="reference">
160            @drawable/ic_new_releases_black_24dp
161        </item>
162    </style>
163
164    <style name="ConversationsTheme.Dark" parent="Theme.AppCompat.NoActionBar">
165        <item name="colorPrimary">@color/perpy</item>
166        <item name="colorPrimaryDark">@color/black_perpy</item>
167        <item name="colorAccent">@color/yeller</item>
168        <item name="popupOverlayStyle">@style/ThemeOverlay.AppCompat.Dark</item>
169        <item name="android:navigationBarColor" tools:targetApi="21">@color/black</item>
170
171        <item name="message_bubble_received_bg">@color/perpy_desaturated</item>
172        <item name="message_bubble_sent_bg">?color_background_primary</item>
173        <item name="message_bubble_shadow_light">#00424242</item>
174        <item name="message_bubble_shadow_dark">#FF424242</item>
175        <item name="message_bubble_shadow_dark_top">#DD424242</item>
176
177        <item name="color_background_primary">@color/grey800</item>
178        <item name="color_background_secondary">@color/grey900</item>
179        <item name="color_background_tertiary">@color/grey700</item>
180        <item name="color_background_overlay">@color/black26</item>
181        <item name="activity_background_search">@drawable/search_background_dark</item>
182        <item name="activity_background_no_results">@drawable/no_results_background_dark</item>
183        <item name="activity_primary_background_no_results">
184            @drawable/no_results_primary_background_dark
185        </item>
186        <item name="list_item_background">@drawable/list_item_background_dark</item>
187        <item name="color_warning">@color/red_a100</item>
188
189        <item name="TextColorOnline">@color/green500</item>
190        <item name="TextColorError">@color/red500</item>
191        <item name="edit_text_color">@color/white</item>
192        <item name="icon_tint">@color/white70</item>
193
194        <item name="EmojiColor">@color/white</item>
195
196        <item name="windowActionModeOverlay">true</item>
197        <item name="android:actionModeBackground">?colorPrimary</item>
198
199        <item name="TextSizeCaption">12sp</item>
200        <item name="TextSizeBody1">14sp</item>
201        <item name="TextSizeBody2">14sp</item>
202        <item name="TextSizeSubhead">16sp</item>
203        <item name="TextSizeTitle">20sp</item>
204        <item name="TextSizeDisplay2">45sp</item>
205        <item name="TextSizeInput">16sp</item>
206        <item name="TextSeparation">5sp</item>
207        <item name="IconSize">18sp</item>
208
209        <item name="divider">@color/white12</item>
210
211        <item name="ic_send_cancel_offline" type="reference">
212            @drawable/ic_send_cancel_offline_white
213        </item>
214        <item name="ic_send_location_offline" type="reference">
215            @drawable/ic_send_location_offline_white
216        </item>
217        <item name="ic_send_photo_offline" type="reference">@drawable/ic_send_photo_offline_white
218        </item>
219        <item name="ic_send_picture_offline" type="reference">
220            @drawable/ic_send_picture_offline_white
221        </item>
222        <item name="ic_send_text_offline" type="reference">@drawable/ic_send_text_offline_white
223        </item>
224        <item name="ic_send_videocam_offline" type="reference">
225            @drawable/ic_send_videocam_offline_white
226        </item>
227        <item name="ic_send_voice_offline" type="reference">@drawable/ic_send_voice_offline_white
228        </item>
229
230        <item name="ic_make_audio_call" type="reference">@drawable/ic_call_white70_24dp</item>
231        <item name="ic_make_video_call" type="reference">@drawable/ic_videocam_white70_24dp</item>
232
233        <item name="ic_attach_camera" type="reference">@drawable/ic_attach_camera_white</item>
234        <item name="ic_attach_videocam" type="reference">@drawable/ic_attach_videocam_white</item>
235        <item name="ic_attach_document" type="reference">@drawable/ic_attach_document_white</item>
236        <item name="ic_attach_location" type="reference">@drawable/ic_attach_location_white</item>
237        <item name="ic_attach_photo" type="reference">@drawable/ic_attach_photo_white</item>
238        <item name="ic_attach_record" type="reference">@drawable/ic_attach_record_white</item>
239
240        <item name="unread_count">?colorPrimary</item>
241
242        <item name="conversations_overview_background">?colorPrimary</item>
243
244        <item name="icon_alpha" type="float">0.7</item>
245        <item name="delete_icon_alpha" type="float">0.7</item>
246
247        <item name="dialog_horizontal_padding">24dp</item>
248        <item name="dialog_vertical_padding">16dp</item>
249
250        <item name="media_preview_image" type="reference">@drawable/ic_image_white_48dp</item>
251        <item name="media_preview_document" type="reference">@drawable/ic_description_white_48dp</item>
252        <item name="media_preview_recording" type="reference">@drawable/ic_mic_white_48dp</item>
253        <item name="media_preview_audio" type="reference">@drawable/ic_headset_white_48dp</item>
254        <item name="media_preview_location" type="reference">@drawable/ic_room_white_48dp</item>
255        <item name="media_preview_tour" type="reference">@drawable/baseline_tour_white_48</item>
256        <item name="media_preview_contact" type="reference">@drawable/ic_person_white_48dp</item>
257        <item name="media_preview_app" type="reference">@drawable/ic_android_white_48dp</item>
258        <item name="media_preview_calendar" type="reference">@drawable/ic_event_white_48dp</item>
259        <item name="media_preview_archive" type="reference">@drawable/ic_archive_white_48dp</item>
260        <item name="media_preview_ebook" type="reference">@drawable/ic_book_white_48dp</item>
261        <item name="media_preview_backup" type="reference">@drawable/ic_backup_white_48dp</item>
262        <item name="media_preview_unknown" type="reference">@drawable/ic_help_white_48dp</item>
263
264        <item name="icon_link" type="reference">@drawable/link_white</item>
265        <item name="icon_email" type="reference">@drawable/email_white</item>
266        <item name="icon_org" type="reference">@drawable/business_white</item>
267        <item name="icon_chat" type="reference">@drawable/ic_chat_white_24dp</item>
268        <item name="icon_add_group" type="reference">@drawable/ic_group_add_white_24dp</item>
269        <item name="icon_add_person" type="reference">@drawable/ic_person_add_white_24dp</item>
270        <item name="icon_cancel" type="reference">@drawable/ic_cancel_white_24dp</item>
271        <item name="icon_copy" type="reference">@drawable/ic_content_copy_white_24dp</item>
272        <item name="icon_qr_code" type="reference">@drawable/ic_qr_code_white_24dp</item>
273        <item name="icon_discard" type="reference">@drawable/ic_delete_white_24dp</item>
274        <item name="icon_download" type="reference">@drawable/ic_file_download_white_24dp</item>
275        <item name="icon_edit" type="reference">@drawable/ic_edit_white_24dp</item>
276        <item name="icon_edit_body" type="reference">@drawable/ic_edit_white_24dp</item>
277        <item name="icon_save" type="reference">@drawable/ic_save_white_24dp</item>
278        <item name="icon_group" type="reference">@drawable/ic_group_white_24dp</item>
279        <item name="icon_new" type="reference">@drawable/ic_add_white_24dp</item>
280        <item name="icon_quote" type="reference">@drawable/ic_reply_white_24dp</item>
281        <item name="icon_refresh" type="reference">@drawable/ic_refresh_white_24dp</item>
282        <item name="icon_new_attachment" type="reference">@drawable/ic_attach_file_white_24dp</item>
283        <item name="icon_not_secure" type="reference">@drawable/ic_lock_open_white_24dp</item>
284        <item name="icon_call" type="reference">@drawable/ic_call_white_24dp</item>
285        <item name="icon_ongoing_call" type="reference">@drawable/ic_phone_in_talk_white_24dp</item>
286        <item name="ic_ongoing_call_hint" type="reference">@drawable/ic_phone_in_talk_white_18dp
287        </item>
288        <item name="icon_remove" type="reference">@drawable/ic_delete_white_24dp</item>
289        <item name="icon_search" type="reference">@drawable/ic_search_white_24dp</item>
290        <item name="icon_help" type="reference">@drawable/ic_help_white_24dp</item>
291        <item name="icon_goto_chat" type="reference">@drawable/ic_question_answer_white_24dp</item>
292        <item name="icon_secure" type="reference">@drawable/ic_lock_open_white_24dp</item>
293        <item name="icon_small_lock" type="reference">@drawable/ic_lock_white_18dp</item>
294        <item name="icon_settings" type="reference">@drawable/ic_settings_white_24dp</item>
295        <item name="icon_share" type="reference">@drawable/ic_share_white_24dp</item>
296        <item name="ic_cloud_download" type="reference">@drawable/ic_cloud_download_white_24dp
297        </item>
298        <item name="icon_scan_qr_code" type="reference">@drawable/ic_qr_code_scan_white_24dp</item>
299        <item name="icon_scroll_down" type="reference">@drawable/ic_scroll_to_end_white</item>
300
301        <item name="icon_gps_not_fixed" type="reference">@drawable/ic_gps_not_fixed_white_24dp
302        </item>
303        <item name="icon_gps_fixed" type="reference">@drawable/ic_gps_fixed_white_24dp</item>
304        <item name="icon_directions" type="reference">@drawable/ic_directions_white_24dp</item>
305        <item name="icon_copy_bar" type="reference">@drawable/ic_content_copy_white_24dp</item>
306
307        <item name="icon_notifications" type="reference">@drawable/ic_notifications_white_24dp
308        </item>
309        <item name="icon_notifications_off" type="reference">
310            @drawable/ic_notifications_off_white_24dp
311        </item>
312        <item name="icon_notifications_paused" type="reference">
313            @drawable/ic_notifications_paused_white_24dp
314        </item>
315        <item name="icon_notifications_none" type="reference">
316            @drawable/ic_notifications_none_white_24dp
317        </item>
318        <item name="icon_pinned_on_top" type="reference">@drawable/ic_star_white_24dp</item>
319        <item name="icon_enable_undecided_device" type="reference">
320            @drawable/ic_new_releases_white_24dp
321        </item>
322    </style>
323
324    <style name="ConversationsTheme.Obsidian" parent="ConversationsTheme.Dark">
325        <item name="colorPrimary">@color/black_perpy</item>
326        <item name="colorPrimaryDark">@color/black_perpy</item>
327        <item name="colorAccent">@color/yeller</item>
328
329        <item name="message_bubble_received_bg">@color/perpy_desaturated</item>
330        <item name="message_bubble_sent_bg">?color_background_primary</item>
331        <item name="message_bubble_shadow_light">#00000000</item>
332        <item name="message_bubble_shadow_dark">#FF000000</item>
333        <item name="message_bubble_shadow_dark_top">#DD000000</item>
334
335        <item name="color_background_primary">#0E0020</item>
336        <item name="color_background_secondary">@color/black</item>
337        <item name="color_background_tertiary">@color/black_perpy</item>
338        <item name="color_background_overlay">@color/black26</item>
339
340        <item name="unread_count">?colorPrimary</item>
341    </style>
342
343    <style name="ConversationsTheme.OLEDBlack" parent="ConversationsTheme.Dark">
344        <item name="colorPrimary">@color/black</item>
345        <item name="colorPrimaryDark">@color/black</item>
346        <item name="colorAccent">@color/yeller</item>
347
348        <item name="message_bubble_received_bg">?colorPrimary</item>
349        <item name="message_bubble_sent_bg">?color_background_primary</item>
350        <item name="message_bubble_shadow_light">#00000000</item>
351        <item name="message_bubble_shadow_dark">#FF000000</item>
352        <item name="message_bubble_shadow_dark_top">#DD000000</item>
353
354        <item name="color_background_primary">@color/black</item>
355        <item name="color_background_secondary">@color/black</item>
356        <item name="color_background_tertiary">@color/black</item>
357        <item name="color_background_overlay">@color/black26</item>
358
359        <item name="unread_count">?colorPrimary</item>
360    </style>
361
362    <style name="ConversationsTheme.Custom" parent="ConversationsTheme">
363        <item name="colorPrimary">@color/custom_theme_primary</item>
364        <item name="colorPrimaryDark">@color/custom_theme_primary_dark</item>
365        <item name="colorAccent">@color/custom_theme_accent</item>
366        <item name="message_bubble_received_bg">?colorPrimary</item>
367    </style>
368
369    <style name="ConversationsTheme.CustomDark" parent="ConversationsTheme.Dark">
370        <item name="colorPrimary">@color/custom_theme_primary</item>
371        <item name="colorPrimaryDark">@color/custom_theme_primary_dark</item>
372        <item name="colorAccent">@color/custom_theme_accent</item>
373        <item name="message_bubble_received_bg">?colorPrimary</item>
374    </style>
375
376    <style name="ConversationsTheme.Medium" parent="ConversationsTheme">
377        <item name="TextSizeCaption">14sp</item>
378        <item name="TextSizeBody1">16sp</item>
379        <item name="TextSizeBody2">16sp</item>
380        <item name="TextSizeSubhead">18sp</item>
381        <item name="TextSizeTitle">22sp</item>
382        <item name="TextSizeDisplay2">47sp</item>
383        <item name="TextSizeInput">18sp</item>
384        <item name="TextSeparation">6sp</item>
385        <item name="IconSize">20sp</item>
386    </style>
387
388    <style name="ConversationsTheme.Dark.Medium" parent="ConversationsTheme.Dark">
389        <item name="TextSizeCaption">14sp</item>
390        <item name="TextSizeBody1">16sp</item>
391        <item name="TextSizeBody2">16sp</item>
392        <item name="TextSizeSubhead">18sp</item>
393        <item name="TextSizeTitle">22sp</item>
394        <item name="TextSizeDisplay2">47sp</item>
395        <item name="TextSizeInput">18sp</item>
396        <item name="TextSeparation">6sp</item>
397        <item name="IconSize">20sp</item>
398    </style>
399
400    <style name="ConversationsTheme.Obsidian.Medium" parent="ConversationsTheme.Obsidian">
401        <item name="TextSizeCaption">14sp</item>
402        <item name="TextSizeBody1">16sp</item>
403        <item name="TextSizeBody2">16sp</item>
404        <item name="TextSizeSubhead">18sp</item>
405        <item name="TextSizeTitle">22sp</item>
406        <item name="TextSizeDisplay2">47sp</item>
407        <item name="TextSizeInput">18sp</item>
408        <item name="TextSeparation">6sp</item>
409        <item name="IconSize">20sp</item>
410    </style>
411
412    <style name="ConversationsTheme.CustomDark.Medium" parent="ConversationsTheme.CustomDark">
413        <item name="TextSizeCaption">14sp</item>
414        <item name="TextSizeBody1">16sp</item>
415        <item name="TextSizeBody2">16sp</item>
416        <item name="TextSizeSubhead">18sp</item>
417        <item name="TextSizeTitle">22sp</item>
418        <item name="TextSizeDisplay2">47sp</item>
419        <item name="TextSizeInput">18sp</item>
420        <item name="TextSeparation">6sp</item>
421        <item name="IconSize">20sp</item>
422    </style>
423
424    <style name="ConversationsTheme.Custom.Medium" parent="ConversationsTheme.Custom">
425        <item name="TextSizeCaption">14sp</item>
426        <item name="TextSizeBody1">16sp</item>
427        <item name="TextSizeBody2">16sp</item>
428        <item name="TextSizeSubhead">18sp</item>
429        <item name="TextSizeTitle">22sp</item>
430        <item name="TextSizeDisplay2">47sp</item>
431        <item name="TextSizeInput">18sp</item>
432        <item name="TextSeparation">6sp</item>
433        <item name="IconSize">20sp</item>
434    </style>
435
436    <style name="ConversationsTheme.OLEDBlack.Medium" parent="ConversationsTheme.OLEDBlack">
437        <item name="TextSizeCaption">14sp</item>
438        <item name="TextSizeBody1">16sp</item>
439        <item name="TextSizeBody2">16sp</item>
440        <item name="TextSizeSubhead">18sp</item>
441        <item name="TextSizeTitle">22sp</item>
442        <item name="TextSizeDisplay2">47sp</item>
443        <item name="TextSizeInput">18sp</item>
444        <item name="TextSeparation">6sp</item>
445        <item name="IconSize">20sp</item>
446    </style>
447
448    <style name="ConversationsTheme.Dark.Large" parent="ConversationsTheme.Dark">
449        <item name="TextSizeCaption">16sp</item>
450        <item name="TextSizeBody1">18sp</item>
451        <item name="TextSizeBody2">18sp</item>
452        <item name="TextSizeSubhead">20sp</item>
453        <item name="TextSizeTitle">24sp</item>
454        <item name="TextSizeDisplay2">48sp</item>
455        <item name="TextSizeInput">20sp</item>
456        <item name="TextSeparation">7sp</item>
457        <item name="IconSize">22sp</item>
458    </style>
459
460    <style name="ConversationsTheme.Obsidian.Large" parent="ConversationsTheme.Obsidian">
461        <item name="TextSizeCaption">16sp</item>
462        <item name="TextSizeBody1">18sp</item>
463        <item name="TextSizeBody2">18sp</item>
464        <item name="TextSizeSubhead">20sp</item>
465        <item name="TextSizeTitle">24sp</item>
466        <item name="TextSizeDisplay2">48sp</item>
467        <item name="TextSizeInput">20sp</item>
468        <item name="TextSeparation">7sp</item>
469        <item name="IconSize">22sp</item>
470    </style>
471
472    <style name="ConversationsTheme.OLEDBlack.Large" parent="ConversationsTheme.OLEDBlack">
473        <item name="TextSizeCaption">16sp</item>
474        <item name="TextSizeBody1">18sp</item>
475        <item name="TextSizeBody2">18sp</item>
476        <item name="TextSizeSubhead">20sp</item>
477        <item name="TextSizeTitle">24sp</item>
478        <item name="TextSizeDisplay2">48sp</item>
479        <item name="TextSizeInput">20sp</item>
480        <item name="TextSeparation">7sp</item>
481        <item name="IconSize">22sp</item>
482    </style>
483
484    <style name="ConversationsTheme.Custom.Large" parent="ConversationsTheme.Custom">
485        <item name="TextSizeCaption">16sp</item>
486        <item name="TextSizeBody1">18sp</item>
487        <item name="TextSizeBody2">18sp</item>
488        <item name="TextSizeSubhead">20sp</item>
489        <item name="TextSizeTitle">24sp</item>
490        <item name="TextSizeDisplay2">48sp</item>
491        <item name="TextSizeInput">20sp</item>
492        <item name="TextSeparation">7sp</item>
493        <item name="IconSize">22sp</item>
494    </style>
495
496    <style name="ConversationsTheme.CustomDark.Large" parent="ConversationsTheme.CustomDark">
497        <item name="TextSizeCaption">16sp</item>
498        <item name="TextSizeBody1">18sp</item>
499        <item name="TextSizeBody2">18sp</item>
500        <item name="TextSizeSubhead">20sp</item>
501        <item name="TextSizeTitle">24sp</item>
502        <item name="TextSizeDisplay2">48sp</item>
503        <item name="TextSizeInput">20sp</item>
504        <item name="TextSeparation">7sp</item>
505        <item name="IconSize">22sp</item>
506    </style>
507
508    <style name="ConversationsTheme.Large" parent="ConversationsTheme">
509        <item name="TextSizeCaption">16sp</item>
510        <item name="TextSizeBody1">18sp</item>
511        <item name="TextSizeBody2">18sp</item>
512        <item name="TextSizeSubhead">20sp</item>
513        <item name="TextSizeTitle">24sp</item>
514        <item name="TextSizeDisplay2">48sp</item>
515        <item name="TextSizeInput">20sp</item>
516        <item name="TextSeparation">7sp</item>
517        <item name="IconSize">22sp</item>
518    </style>
519
520    <style name="ConversationsTheme.FullScreen" parent="@style/Theme.AppCompat.Light">
521        <item name="colorPrimary">@color/green600</item>
522        <item name="colorPrimaryDark">@color/green700</item>
523        <item name="android:windowNoTitle">true</item>
524        <item name="android:windowActionBar">false</item>
525        <item name="android:windowFullscreen">true</item>
526        <item name="android:windowContentOverlay">@null</item>
527        <item name="android:windowBackground">@android:color/black</item>
528        <item name="android:navigationBarColor" tools:targetApi="21">@color/black</item>
529    </style>
530
531    <style name="SplashTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
532        <item name="colorPrimaryDark">@color/splash_screen_status_bar</item>
533        <item name="android:windowBackground">@drawable/background</item>
534    </style>
535
536    <style name="ConversationsTheme.Dialog" parent="@style/Theme.AppCompat.Light.Dialog">
537        <item name="colorPrimary">@color/green600</item>
538        <item name="colorPrimaryDark">@color/green700</item>
539        <item name="colorAccent">@color/blue_a400</item>
540        <item name="color_background_primary">@color/grey50</item>
541        <item name="divider">@color/black12</item>
542        <item name="TextSizeTitle">18sp</item>
543        <item name="TextSizeBody2">14sp</item>
544        <item name="TextSizeDisplay2">45sp</item>
545        <item name="android:windowNoTitle">true</item>
546    </style>
547
548    <style name="ConversationsTheme.Dark.Dialog" parent="@style/Theme.AppCompat.Dialog">
549        <item name="colorPrimary">@color/green800</item>
550        <item name="colorPrimaryDark">@color/green900</item>
551        <item name="colorAccent">@color/blue_a100</item>
552        <item name="color_background_primary">@color/grey800</item>
553        <item name="divider">@color/white12</item>
554        <item name="TextSizeBody2">14sp</item>
555        <item name="TextSizeDisplay2">45sp</item>
556        <item name="android:windowNoTitle">true</item>
557    </style>
558
559    <style name="ConversationsTheme.Dialog.Medium" parent="ConversationsTheme.Dialog">
560        <item name="TextSizeBody2">16sp</item>
561        <item name="TextSizeDisplay2">51sp</item>
562    </style>
563
564    <style name="ConversationsTheme.Dark.Dialog.Medium" parent="ConversationsTheme.Dark.Dialog">
565        <item name="TextSizeBody2">16sp</item>
566        <item name="TextSizeDisplay2">51sp</item>
567    </style>
568
569    <style name="ConversationsTheme.Dialog.Large" parent="ConversationsTheme.Dialog">
570        <item name="TextSizeBody2">18sp</item>
571        <item name="TextSizeDisplay2">56sp</item>
572    </style>
573
574    <style name="ConversationsTheme.Dark.Dialog.Large" parent="ConversationsTheme.Dark.Dialog">
575        <item name="TextSizeBody2">18sp</item>
576        <item name="TextSizeTitle">56sp</item>
577    </style>
578
579</resources>