diff --git a/core/embed/rust/src/ui/model_lincoln/res/asterisk20.png b/core/embed/rust/src/ui/model_lincoln/res/asterisk20.png new file mode 100644 index 0000000000..465b8f73a6 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/asterisk20.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/asterisk20.toif b/core/embed/rust/src/ui/model_lincoln/res/asterisk20.toif new file mode 100644 index 0000000000..b773c1e0c9 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/asterisk20.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/checkmark24.png b/core/embed/rust/src/ui/model_lincoln/res/checkmark24.png new file mode 100644 index 0000000000..6240c2484f Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/checkmark24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/checkmark24.toif b/core/embed/rust/src/ui/model_lincoln/res/checkmark24.toif new file mode 100644 index 0000000000..c3a6ad79cd Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/checkmark24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.png b/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.png new file mode 100644 index 0000000000..607d6c4c48 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.toif b/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.toif new file mode 100644 index 0000000000..0e7faeb55c Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_down24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.png b/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.png new file mode 100644 index 0000000000..8b41cc5f88 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.toif b/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.toif new file mode 100644 index 0000000000..1ce2d98e45 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_left24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.png b/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.png new file mode 100644 index 0000000000..eaf8bc8b9b Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.toif b/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.toif new file mode 100644 index 0000000000..ee9e083d91 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_right24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.png b/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.png new file mode 100644 index 0000000000..c1a8a6127b Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.toif b/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.toif new file mode 100644 index 0000000000..0f43e058ff Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/chevron_up24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/cross24.png b/core/embed/rust/src/ui/model_lincoln/res/cross24.png new file mode 100644 index 0000000000..d873b93028 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/cross24.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/cross24.toif b/core/embed/rust/src/ui/model_lincoln/res/cross24.toif new file mode 100644 index 0000000000..f3af0bc41e Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/cross24.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/delete28.png b/core/embed/rust/src/ui/model_lincoln/res/delete28.png new file mode 100644 index 0000000000..5c1d33eb96 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/delete28.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/delete28.toif b/core/embed/rust/src/ui/model_lincoln/res/delete28.toif new file mode 100644 index 0000000000..b5f18c38c0 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/delete28.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.png b/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.png new file mode 100644 index 0000000000..5be731db7c Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.png differ diff --git a/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.toif b/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.toif new file mode 100644 index 0000000000..040f8ade16 Binary files /dev/null and b/core/embed/rust/src/ui/model_lincoln/res/special_chars_group.toif differ diff --git a/core/embed/rust/src/ui/model_lincoln/theme/mod.rs b/core/embed/rust/src/ui/model_lincoln/theme/mod.rs index ce903fea15..1d4f703143 100644 --- a/core/embed/rust/src/ui/model_lincoln/theme/mod.rs +++ b/core/embed/rust/src/ui/model_lincoln/theme/mod.rs @@ -40,6 +40,15 @@ pub const FATAL_ERROR_HIGHLIGHT_COLOR: Color = Color::rgb(0xFF, 0x41, 0x41); // UI icons (white color). // TODO: icons +include_icon!(ICON_ASTERISK, "model_lincoln/res/asterisk20.toif"); +include_icon!(ICON_CHECKMARK, "model_lincoln/res/checkmark24.toif"); +include_icon!(ICON_CHEVRON_DOWN, "model_lincoln/res/chevron_down24.toif"); +include_icon!(ICON_CHEVRON_LEFT, "model_lincoln/res/chevron_left24.toif"); +include_icon!(ICON_CHEVRON_RIGHT, "model_lincoln/res/chevron_right24.toif"); +include_icon!(ICON_CHEVRON_UP, "model_lincoln/res/chevron_up24.toif"); +include_icon!(ICON_CROSS, "model_lincoln/res/cross24.toif"); +include_icon!(ICON_DELETE, "model_lincoln/res/delete28.toif"); +include_icon!(ICON_SPECIAL_CHARS, "model_lincoln/res/special_chars_group.toif"); // Welcome screen. include_icon!(ICON_LOGO, "model_lincoln/res/lock_full.toif");