Customization: common styles

This article covers the styles shared by all SDK screens.

Common parent style Usedesk.Common

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @null
usedesk_common_toolbar Toolbar style @style/Usedesk.Common.Toolbar


Common style Usedesk.Common.Toolbar

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Common.Toolbar.ContainerRoot
usedesk_common_container_1 Content container style @style/Usedesk.Common.Toolbar.Container1
usedesk_common_divider Toolbar divider style @style/Usedesk.Common.Divider
usedesk_common_toolbar_back_image "Back" button image style @style/Usedesk.Common.Toolbar.Back.Image
usedesk_common_toolbar_action_image "Action" button image style @style/Usedesk.Common.Toolbar.Action.Image
usedesk_common_toolbar_title_text Title text style @style/Usedesk.Common.Toolbar.Title.Text


Common style Usedesk.Common.Toolbar.Back.Image

Child attributes:

Name Description Default value
srcCompat Image @drawable/usedesk_ic_back


Common style Usedesk.Common.Toolbar.Action.Image

Standard ImageView attributes only. The button is hidden by default (visibility = invisible).


Common style Usedesk.Common.Toolbar.Title.Text

Standard TextView attributes only.


Common parent style Usedesk.Common.BottomSheetDialog

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Common.BottomSheetDialog.ContainerRoot


Common parent style Usedesk.Common.No.Permission.Snackbar

Child attributes:

Name Description Default value
usedesk_text_1 Reference to the message text @string/usedesk_need_permission
usedesk_text_2 Reference to the action button text @string/usedesk_settings
usedesk_text_color_1 Reference to the message text color @color/usedesk_white_2
usedesk_text_color_2 Reference to the action button text color @color/usedesk_red
usedesk_background_color_1 Reference to the overall background color @color/usedesk_black_2


Common style Usedesk.Common.Text.Field

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Common.Text.Field.ContainerRoot
usedesk_common_divider Divider style @style/Usedesk.Common.Divider.MarginStart
usedesk_common_field_text_input_layout TextInputLayout style @style/Usedesk.Common.Field.Text.InputLayout
usedesk_common_field_text_edit_text TextInputEditText style @style/Usedesk.Common.Field.Text.EditText
usedesk_text_color_1 Title text color @color/usedesk_gray_2
usedesk_text_color_2 Title asterisk color @color/usedesk_red


Style Usedesk.Common.Field.Text.InputLayout

Standard TextInputLayout attributes only.


Style Usedesk.Common.Field.Text.EditText

Standard TextInputEditText attributes only.


Common style Usedesk.Common.List.Field

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Common.List.Field.ContainerRoot
usedesk_common_container_1 Container 1 style @style/Usedesk.Common.List.Field.Container1
usedesk_common_container_2 Container 2 style @style/Usedesk.Common.List.Field.Container2
usedesk_common_divider Divider style @style/Usedesk.Common.Divider.MarginStart
usedesk_common_field_list_title_text Title text style @style/Usedesk.Common.Field.List.Title.Text
usedesk_common_field_list_value_text Value text style @style/Usedesk.Common.Field.List.Value.Text
usedesk_common_field_list_arrow_image Arrow image style @style/Usedesk.Common.Field.List.Arrow.Image
usedesk_text_color_1 Title text color @color/usedesk_gray_2
usedesk_text_color_2 Title asterisk color @color/usedesk_red


Style Usedesk.Common.Field.List.Title.Text

Standard TextView attributes only.


Style Usedesk.Common.Field.List.Value.Text

Standard TextView attributes only.


Style Usedesk.Common.Field.List.Arrow.Image

Child attributes:

Name Description Default value
srcCompat Image @drawable/usedesk_ic_arrow_angular