1<?xml version="1.0" encoding="utf-8"?>
2<resources>
3
4 <style name="ConversationsTheme" parent="Theme.AppCompat.Light.NoActionBar">
5 <item name="colorPrimary">@color/green600</item>
6 <item name="colorPrimaryDark">@color/green800</item>
7 <item name="colorAccent">@color/blue_a200</item>
8 <item name="popupOverlayStyle">@style/ThemeOverlay.AppCompat.Light</item>
9
10 <item name="color_background_primary">@color/grey50</item>
11 <item name="color_background_secondary">@color/grey200</item>
12 <item name="color_warning">@color/red_a700</item>
13 <item name="TextColorOnline">@color/green600</item>
14 <item name="TextColorError">@color/red800</item>
15
16 <item name="activity_background_search">@drawable/search_background_light</item>
17 <item name="activity_background_no_results">@drawable/no_results_background_light</item>
18
19 <item name="EmojiColor">@color/black</item>
20
21 <item name="windowActionModeOverlay">true</item>
22 <item name="android:actionModeBackground">@color/blue_a200</item>
23
24 <item name="TextSizeCaption">12sp</item>
25 <item name="TextSizeBody1">14sp</item>
26 <item name="TextSizeBody2">14sp</item>
27 <item name="TextSizeSubhead">16sp</item>
28 <item name="TextSizeTitle">20sp</item>
29 <item name="TextSizeInput">16sp</item>
30 <item name="TextSeparation">5sp</item>
31 <item name="IconSize">18sp</item>
32
33 <item name="divider">@color/black12</item>
34
35 <item type="reference" name="ic_send_cancel_offline">@drawable/ic_send_cancel_offline</item>
36 <item type="reference" name="ic_send_location_offline">@drawable/ic_send_location_offline</item>
37 <item type="reference" name="ic_send_photo_offline">@drawable/ic_send_photo_offline</item>
38 <item type="reference" name="ic_send_picture_offline">@drawable/ic_send_picture_offline</item>
39 <item type="reference" name="ic_send_text_offline">@drawable/ic_send_text_offline</item>
40 <item type="reference" name="ic_send_videocam_offline">@drawable/ic_send_videocam_offline</item>
41 <item type="reference" name="ic_send_voice_offline">@drawable/ic_send_voice_offline</item>
42
43 <item type="reference" name="ic_attach_camera">@drawable/ic_attach_camera</item>
44 <item type="reference" name="ic_attach_videocam">@drawable/ic_attach_videocam</item>
45 <item type="reference" name="ic_attach_document">@drawable/ic_attach_document</item>
46 <item type="reference" name="ic_attach_location">@drawable/ic_attach_location</item>
47 <item type="reference" name="ic_attach_photo">@drawable/ic_attach_photo</item>
48 <item type="reference" name="ic_attach_record">@drawable/ic_attach_record</item>
49
50 <item type="reference" name="message_bubble_received_monochrome">@drawable/message_bubble_received_white</item>
51 <item type="reference" name="message_bubble_sent">@drawable/message_bubble_sent</item>
52 <item type="reference" name="message_bubble_received_green">@drawable/message_bubble_received</item>
53
54 <item name="unread_count">@color/green700_desaturated</item>
55
56 <item name="conversations_overview_background">@color/green700</item>
57
58 <item type="float" name="icon_alpha">0.54</item>
59
60 <item name="dialog_horizontal_padding">24dp</item>
61 <item name="dialog_vertical_padding">16dp</item>
62
63 <item type="reference" name="icon_add_group">@drawable/ic_group_add_white_24dp</item>
64 <item type="reference" name="icon_add_person">@drawable/ic_person_add_white_24dp</item>
65 <item type="reference" name="icon_cancel">@drawable/ic_cancel_white_24dp</item>
66 <item type="reference" name="icon_copy">@drawable/ic_content_copy_black_24dp</item>
67 <item type="reference" name="icon_discard">@drawable/ic_delete_white_24dp</item>
68 <item type="reference" name="icon_download">@drawable/ic_file_download_white_24dp</item>
69 <item type="reference" name="icon_edit">@drawable/ic_edit_white_24dp</item>
70 <item type="reference" name="icon_edit_body">@drawable/ic_edit_black_24dp</item>
71 <item type="reference" name="icon_save">@drawable/ic_save_black_24dp</item>
72 <item type="reference" name="icon_done">@drawable/ic_done_black_24dp</item>
73 <item type="reference" name="icon_group">@drawable/ic_group_white_24dp</item>
74 <item type="reference" name="icon_new">@drawable/ic_add_white_24dp</item>
75 <item type="reference" name="icon_quote">@drawable/ic_reply_white_24dp</item>
76 <item type="reference" name="icon_refresh">@drawable/ic_refresh_black_24dp</item>
77 <item type="reference" name="icon_new_attachment">@drawable/ic_attach_file_white_24dp</item>
78 <item type="reference" name="icon_not_secure">@drawable/ic_lock_open_white_24dp</item>
79 <item type="reference" name="icon_remove">@drawable/ic_delete_black_24dp</item>
80 <item type="reference" name="icon_search">@drawable/ic_search_white_24dp</item>
81 <item type="reference" name="icon_secure">@drawable/ic_lock_open_white_24dp</item>
82 <item type="reference" name="icon_settings">@drawable/ic_settings_black_24dp</item>
83 <item type="reference" name="icon_import_export">@drawable/ic_import_export_white_24dp</item>
84 <item type="reference" name="icon_share">@drawable/ic_share_white_24dp</item>
85 <item type="reference" name="icon_scan_qr_code">@drawable/ic_qr_code_scan_white_24dp</item>
86 <item type="reference" name="icon_scroll_down">@drawable/ic_scroll_to_end_black</item>
87
88 <item type="reference" name="icon_gps_not_fixed">@drawable/ic_gps_not_fixed_black_24dp</item>
89 <item type="reference" name="icon_gps_fixed">@drawable/ic_gps_fixed_black_24dp</item>
90 <item type="reference" name="icon_directions">@drawable/ic_directions_black_24dp</item>
91 <item type="reference" name="icon_copy_bar">@drawable/ic_content_copy_white_24dp</item>
92
93 <item type="reference" name="icon_notifications">@drawable/ic_notifications_black_24dp</item>
94 <item type="reference" name="icon_notifications_off">@drawable/ic_notifications_off_black_24dp</item>
95 <item type="reference" name="icon_notifications_paused">@drawable/ic_notifications_paused_black_24dp</item>
96 <item type="reference" name="icon_notifications_none">@drawable/ic_notifications_none_black_24dp</item>
97 <item type="reference" name="icon_enable_undecided_device">@drawable/ic_new_releases_black_24dp</item>
98 </style>
99
100 <style name="ConversationsTheme.Dark" parent="Theme.AppCompat.NoActionBar">
101 <item name="colorPrimary">@color/green800</item>
102 <item name="colorPrimaryDark">@color/green900</item>
103 <item name="colorAccent">@color/blue_a100</item>
104 <item name="popupOverlayStyle">@style/ThemeOverlay.AppCompat.Dark</item>
105
106 <item name="color_background_primary">@color/grey800</item>
107 <item name="color_background_secondary">@color/grey900</item>
108 <item name="activity_background_search">@drawable/search_background_dark</item>
109 <item name="activity_background_no_results">@drawable/no_results_background_dark</item>
110 <item name="color_warning">@color/red_a100</item>
111
112 <item name="TextColorOnline">@color/green500</item>
113 <item name="TextColorError">@color/red500</item>
114
115 <item name="EmojiColor">@color/white</item>
116
117 <item name="windowActionModeOverlay">true</item>
118 <item name="android:actionModeBackground">@color/blue_a100</item>
119
120 <item name="TextSizeCaption">12sp</item>
121 <item name="TextSizeBody1">14sp</item>
122 <item name="TextSizeBody2">14sp</item>
123 <item name="TextSizeSubhead">16sp</item>
124 <item name="TextSizeTitle">20sp</item>
125 <item name="TextSizeInput">16sp</item>
126 <item name="TextSeparation">5sp</item>
127 <item name="IconSize">18sp</item>
128
129 <item name="divider">@color/white12</item>
130
131 <item type="reference" name="ic_send_cancel_offline">@drawable/ic_send_cancel_offline_white</item>
132 <item type="reference" name="ic_send_location_offline">@drawable/ic_send_location_offline_white</item>
133 <item type="reference" name="ic_send_photo_offline">@drawable/ic_send_photo_offline_white</item>
134 <item type="reference" name="ic_send_picture_offline">@drawable/ic_send_picture_offline_white</item>
135 <item type="reference" name="ic_send_text_offline">@drawable/ic_send_text_offline_white</item>
136 <item type="reference" name="ic_send_videocam_offline">@drawable/ic_send_videocam_offline_white</item>
137 <item type="reference" name="ic_send_voice_offline">@drawable/ic_send_voice_offline_white</item>
138
139 <item type="reference" name="ic_attach_camera">@drawable/ic_attach_camera_white</item>
140 <item type="reference" name="ic_attach_videocam">@drawable/ic_attach_videocam_white</item>
141 <item type="reference" name="ic_attach_document">@drawable/ic_attach_document_white</item>
142 <item type="reference" name="ic_attach_location">@drawable/ic_attach_location_white</item>
143 <item type="reference" name="ic_attach_photo">@drawable/ic_attach_photo_white</item>
144 <item type="reference" name="ic_attach_record">@drawable/ic_attach_record_white</item>
145
146 <item type="reference" name="message_bubble_received_monochrome">@drawable/message_bubble_received_grey</item>
147 <item type="reference" name="message_bubble_sent">@drawable/message_bubble_sent_grey</item>
148 <item type="reference" name="message_bubble_received_green">@drawable/message_bubble_received_dark</item>
149
150 <item name="unread_count">@color/green900_desaturated</item>
151
152 <item name="conversations_overview_background">@color/green900</item>
153
154 <item type="float" name="icon_alpha">0.7</item>
155
156 <item name="dialog_horizontal_padding">24dp</item>
157 <item name="dialog_vertical_padding">16dp</item>
158
159 <item type="reference" name="icon_add_group">@drawable/ic_group_add_white_24dp</item>
160 <item type="reference" name="icon_add_person">@drawable/ic_person_add_white_24dp</item>
161 <item type="reference" name="icon_cancel">@drawable/ic_cancel_white_24dp</item>
162 <item type="reference" name="icon_copy">@drawable/ic_content_copy_white_24dp</item>
163 <item type="reference" name="icon_discard">@drawable/ic_delete_white_24dp</item>
164 <item type="reference" name="icon_download">@drawable/ic_file_download_white_24dp</item>
165 <item type="reference" name="icon_edit">@drawable/ic_edit_white_24dp</item>
166 <item type="reference" name="icon_edit_body">@drawable/ic_edit_white_24dp</item>
167 <item type="reference" name="icon_save">@drawable/ic_save_white_24dp</item>
168 <item type="reference" name="icon_done">@drawable/ic_done_black_24dp</item>
169 <item type="reference" name="icon_group">@drawable/ic_group_white_24dp</item>
170 <item type="reference" name="icon_new">@drawable/ic_add_white_24dp</item>
171 <item type="reference" name="icon_quote">@drawable/ic_reply_white_24dp</item>
172 <item type="reference" name="icon_refresh">@drawable/ic_refresh_white_24dp</item>
173 <item type="reference" name="icon_new_attachment">@drawable/ic_attach_file_white_24dp</item>
174 <item type="reference" name="icon_not_secure">@drawable/ic_lock_open_white_24dp</item>
175 <item type="reference" name="icon_remove">@drawable/ic_delete_white_24dp</item>
176 <item type="reference" name="icon_search">@drawable/ic_search_white_24dp</item>
177 <item type="reference" name="icon_secure">@drawable/ic_lock_open_white_24dp</item>
178 <item type="reference" name="icon_settings">@drawable/ic_settings_white_24dp</item>
179 <item type="reference" name="icon_import_export">@drawable/ic_import_export_white_24dp</item>
180 <item type="reference" name="icon_share">@drawable/ic_share_white_24dp</item>
181 <item type="reference" name="icon_scan_qr_code">@drawable/ic_qr_code_scan_white_24dp</item>
182 <item type="reference" name="icon_scroll_down">@drawable/ic_scroll_to_end_white</item>
183
184 <item type="reference" name="icon_gps_not_fixed">@drawable/ic_gps_not_fixed_white_24dp</item>
185 <item type="reference" name="icon_gps_fixed">@drawable/ic_gps_fixed_white_24dp</item>
186 <item type="reference" name="icon_directions">@drawable/ic_directions_white_24dp</item>
187 <item type="reference" name="icon_copy_bar">@drawable/ic_content_copy_white_24dp</item>
188
189 <item type="reference" name="icon_notifications">@drawable/ic_notifications_white_24dp</item>
190 <item type="reference" name="icon_notifications_off">@drawable/ic_notifications_off_white_24dp</item>
191 <item type="reference" name="icon_notifications_paused">@drawable/ic_notifications_paused_white_24dp</item>
192 <item type="reference" name="icon_notifications_none">@drawable/ic_notifications_none_white_24dp</item>
193 <item type="reference" name="icon_enable_undecided_device">@drawable/ic_new_releases_white_24dp</item>
194 </style>
195
196 <style name="ConversationsTheme.Medium" parent="ConversationsTheme">
197 <item name="TextSizeCaption">14sp</item>
198 <item name="TextSizeBody1">16sp</item>
199 <item name="TextSizeBody2">16sp</item>
200 <item name="TextSizeSubhead">18sp</item>
201 <item name="TextSizeTitle">22sp</item>
202 <item name="TextSizeInput">18sp</item>
203 <item name="TextSeparation">6sp</item>
204 <item name="IconSize">20sp</item>
205 </style>
206
207 <style name="ConversationsTheme.Dark.Medium" parent="ConversationsTheme.Dark">
208 <item name="TextSizeCaption">14sp</item>
209 <item name="TextSizeBody1">16sp</item>
210 <item name="TextSizeBody2">16sp</item>
211 <item name="TextSizeSubhead">18sp</item>
212 <item name="TextSizeTitle">22sp</item>
213 <item name="TextSizeInput">18sp</item>
214 <item name="TextSeparation">6sp</item>
215 <item name="IconSize">20sp</item>
216 </style>
217
218 <style name="ConversationsTheme.Dark.Large" parent="ConversationsTheme.Dark">
219 <item name="TextSizeCaption">16sp</item>
220 <item name="TextSizeBody1">18sp</item>
221 <item name="TextSizeBody2">18sp</item>
222 <item name="TextSizeSubhead">20sp</item>
223 <item name="TextSizeTitle">24sp</item>
224 <item name="TextSizeInput">20sp</item>
225 <item name="TextSeparation">7sp</item>
226 <item name="IconSize">22sp</item>
227 </style>
228
229 <style name="ConversationsTheme.Large" parent="ConversationsTheme">
230 <item name="TextSizeCaption">16sp</item>
231 <item name="TextSizeBody1">18sp</item>
232 <item name="TextSizeBody2">18sp</item>
233 <item name="TextSizeSubhead">20sp</item>
234 <item name="TextSizeTitle">24sp</item>
235 <item name="TextSizeInput">20sp</item>
236 <item name="TextSeparation">7sp</item>
237 <item name="IconSize">22sp</item>
238 </style>
239
240 <style name="ConversationsTheme.FullScreen" parent="@style/Theme.AppCompat.Light">
241 <item name="colorPrimary">@color/green600</item>
242 <item name="colorPrimaryDark">@color/green700</item>
243 <item name="android:windowNoTitle">true</item>
244 <item name="android:windowActionBar">false</item>
245 <item name="android:windowFullscreen">true</item>
246 <item name="android:windowContentOverlay">@null</item>
247 <item name="android:windowBackground">@android:color/black</item>
248 </style>
249
250 <style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
251 <item name="colorPrimaryDark">@color/grey300</item>
252 <item name="android:windowBackground">@drawable/background</item>
253 </style>
254
255 <style name="ConversationsTheme.Dialog" parent="@style/Theme.AppCompat.Light.Dialog">
256 <item name="colorPrimary">@color/green600</item>
257 <item name="colorPrimaryDark">@color/green700</item>
258 <item name="colorAccent">@color/blue_a200</item>
259 <item name="color_background_primary">@color/grey50</item>
260 <item name="divider">@color/black12</item>
261 <item name="TextSizeBody2">14sp</item>
262 <item name="TextSizeDisplay2">45sp</item>
263 <item name="android:windowNoTitle">true</item>
264 </style>
265
266 <style name="ConversationsTheme.Dark.Dialog" parent="@style/Theme.AppCompat.Dialog">
267 <item name="colorPrimary">@color/green800</item>
268 <item name="colorPrimaryDark">@color/green900</item>
269 <item name="colorAccent">@color/blue_a100</item>
270 <item name="color_background_primary">@color/grey800</item>
271 <item name="divider">@color/white12</item>
272 <item name="TextSizeBody2">14sp</item>
273 <item name="TextSizeDisplay2">45sp</item>
274 <item name="android:windowNoTitle">true</item>
275 </style>
276
277 <style name="ConversationsTheme.Dialog.Medium" parent="ConversationsTheme.Dialog">
278 <item name="TextSizeBody2">16sp</item>
279 <item name="TextSizeDisplay2">51sp</item>
280 </style>
281
282 <style name="ConversationsTheme.Dark.Dialog.Medium" parent="ConversationsTheme.Dark.Dialog">
283 <item name="TextSizeBody2">16sp</item>
284 <item name="TextSizeDisplay2">51sp</item>
285 </style>
286
287 <style name="ConversationsTheme.Dialog.Large" parent="ConversationsTheme.Dialog">
288 <item name="TextSizeBody2">18sp</item>
289 <item name="TextSizeDisplay2">56sp</item>
290 </style>
291
292 <style name="ConversationsTheme.Dark.Dialog.Large" parent="ConversationsTheme.Dark.Dialog">
293 <item name="TextSizeBody2">18sp</item>
294 <item name="TextSizeTitle">56sp</item>
295 </style>
296
297</resources>