Кастомизация: общие стили

Перед прочтением необходимо ознакомиться с информацией в статье "Кастомизация".

Общий родительский стиль Usedesk.Common

Дочерние атрибуты:

Название Описание Стандартное значение
usedesk_common_root_background
Общий фон элемента @color/usedesk_white_1
usedesk_common_toolbar_root_background
Цвет фона тулбара @color/usedesk_white_2
usedesk_common_toolbar_divider_background
Цвет разделителя тулбара @color/usedesk_gray_2
usedesk_common_toolbar_back_image
Стиль изображения кнопки "Назад" @style/Usedesk.Common.Toolbar.Back.Image
usedesk_common_toolbar_action_image
Стиль изображения кнопки "Действие" @style/Usedesk.Common.Toolbar.Action.Image
usedesk_common_toolbar_title_text
Стиль текста заголовка @style/Usedesk.Common.Toolbar.Title.Text

Общий стиль Usedesk.Common.Toolbar.Back.Image

Дочерние атрибуты:

Название Описание Стандартное значение
srcCompat
Изображение @drawable/usedesk_ic_back

Общий стиль Usedesk.Common.Toolbar.Action.Image

Стандартные атрибуты ImageView


Общий стиль Usedesk.Common.Toolbar.Title.Text

Стандартные атрибуты TextView


Общий родительский стиль Usedesk.Common.BottomSheetDialog

Родительский стиль: Theme.MaterialComponents.Light.BottomSheetDialog

Название Описание Стандартное значение
usedesk_common_root_background
Общий фон элемента @color/usedesk_white_1

Общий родительский стиль Usedesk.Common.No.Permission.Snackbar

Дочерние атрибуты:

Название Описание Стандартное значение
usedesk_text_1 Ссылка на текст сообщения @string/usedesk_need_permission
usedesk_text_2
Ссылка на текст кнопки действия @string/usedesk_settings
usedesk_text_color_1
Ссылка на цвет текста сообщения @color/usedesk_white_2
usedesk_text_color_2
Ссылка на цвет текста кнопки действия @color/usedesk_red
usedesk_background_color_1
Ссылка на цвет общего фона @color/usedesk_black_2

Общий стиль Usedesk.Common.Text.Field

Дочерние атрибуты:

Название Описание Стандартное значение
usedesk_common_field_text_input_layout Стиль TextInputLayout @style/Usedesk.Common.Field.Text.InputLayout

usedesk_common_field_text_edit_text Стиль TextInputEditText @style/Usedesk.Common.Field.Text.EditText

usedesk_text_1 Текст стандартного заголовка ""

usedesk_text_2 Текст ошибки ""

usedesk_text_color_1 Цвет текста заголовка @color/usedesk_gray_2

usedesk_text_color_2 Цвет звёздочки заголовка @color/usedesk_red

Стиль Usedesk.Common.Field.Text.InputLayout

Стандартные атрибуты TextInputLayout
Стиль Usedesk.Common.Field.Text.EditText

Стандартные атрибуты TextInputEditText


Общий стиль Usedesk.Common.List.Field

Дочерние атрибуты:

Название Описание Стандартное значение
usedesk_common_field_list_title_text Стиль текста заголовка @style/Usedesk.Common.Field.List.Title.Text
usedesk_common_field_list_value_text Стиль текста значения @style/Usedesk.Common.Field.List.Value.Text
usedesk_common_field_list_arrow_image Стиль изображения стрелочки @style/Usedesk.Common.Field.List.Arrow.Image
usedesk_text_color_1 Цвет текста заголовка @color/usedesk_gray_2
usedesk_text_color_2 Цвет звёздочки заголовка @color/usedesk_red
Стиль Usedesk.Common.Field.List.Title.Text

Стандартные атрибуты TextView

Стиль Usedesk.Common.Field.List.Value.Text


Стандартные атрибуты TextView

Стиль Usedesk.Common.Field.List.Arrow.Image

Стандартные атрибуты ImageView