Customization: form in agent text message
Before reading, please review the articles "Customization" and "Customization: common styles".
Added in version 4.0.0
Style: Usedesk.Chat.Message.Text.Field.Text
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_common_container_root | Main container style | @style/Usedesk.Chat.Message.Text.Field.Text.ContainerRoot |
| usedesk_chat_message_text_field_text_text | Text input field style | @style/Usedesk.Chat.Message.Text.Field.Text.Text |
| usedesk_drawable_1 | Text input field border without error | @drawable/usedesk_message_field_selector |
| usedesk_drawable_2 | Text input field border with error | @drawable/usedesk_message_field_error |
| usedesk_text_color_1 | Enabled field text color | @color/usedesk_black_2 |
| usedesk_text_color_2 | Disabled field text color | @color/usedesk_gray_cold_2 |
Style: Usedesk.Chat.Message.Text.Field.List
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_common_container_root | Main container style | @style/Usedesk.Chat.Message.Text.Field.List.ContainerRoot |
| usedesk_common_container_1 | Rounded container style | @style/Usedesk.Chat.Message.Text.Field.List.Container1 |
| usedesk_common_container_2 | Bordered container style | @style/Usedesk.Chat.Message.Text.Field.List.Container2 |
| usedesk_common_container_3 | Clickable container style | @style/Usedesk.Chat.Message.Text.Field.List.Container3 |
| usedesk_chat_message_text_field_list_text | Text style | @style/Usedesk.Chat.Message.Text.Field.List.Text |
| usedesk_chat_message_text_field_list_image | Icon style | @style/Usedesk.Chat.Message.Text.Field.List.Image |
| usedesk_text_color_1 | Enabled field text color | @color/usedesk_black_2 |
| usedesk_text_color_2 | Disabled field text color | @color/usedesk_gray_cold_2 |
| usedesk_drawable_1 | Field border without error | @drawable/usedesk_message_field_simple |
| usedesk_drawable_2 | Field border with error | @drawable/usedesk_message_field_error |
Style: Usedesk.Chat.Message.Text.Field.CheckBox
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_common_container_root | Main container style | @style/Usedesk.Chat.Message.Text.Field.CheckBox.ContainerRoot |
| usedesk_chat_message_text_field_checkbox_image | Icon style | @style/Usedesk.Chat.Message.Text.Field.CheckBox.Image |
| usedesk_chat_message_text_field_checkbox_text | Text style | @style/Usedesk.Chat.Message.Text.Field.CheckBox.Text |
| usedesk_drawable_1 | Checked enabled field image without error | @drawable/usedesk_ic_form_checked |
| usedesk_drawable_2 | Unchecked enabled field image | @drawable/usedesk_ic_form_unchecked |
| usedesk_drawable_3 | Checked disabled field image | @drawable/usedesk_ic_form_checked_disabled |
| usedesk_drawable_4 | Unchecked enabled field image with error | @drawable/usedesk_ic_form_unchecked_error |
| usedesk_text_color_1 | Enabled field text color | @color/usedesk_black_2 |
| usedesk_text_color_2 | Disabled field text color | @color/usedesk_gray_cold_2 |
Style: Usedesk.Chat.Message.Text.Button
Child attributes:
| Name | Description | Default value |
|---|---|---|
| usedesk_common_container_root | Main container style | @null |
| usedesk_common_container_1 | Rounded container style | @style/Usedesk.Chat.Message.Text.Button.Container1 |
| usedesk_common_progressbar | Progress bar style | @style/Usedesk.Chat.Message.Text.Button.ProgressBar |
| usedesk_chat_message_text_button_text | Text style | @style/Usedesk.Chat.Message.Text.Button.Text |
| usedesk_text_1 | Form submit text | @string/usedesk_send |
| usedesk_text_2 | Form submitted text | @string/usedesk_string_sent |
| usedesk_text_3 | Form submit error text | @string/usedesk_string_error |
| usedesk_background_color_1 | Enabled button background color | @color/usedesk_black_2 |
| usedesk_background_color_2 | Disabled button background color | @color/usedesk_gray_2 |
| usedesk_background_color_3 | Button background color on error | @color/usedesk_red |