diff --git a/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.png b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.png new file mode 100644 index 0000000000..14a76d287b Binary files /dev/null and b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.png differ diff --git a/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.toif b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.toif new file mode 100644 index 0000000000..3b3cab2cc6 Binary files /dev/null and b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/7.toif differ diff --git a/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.png b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.png new file mode 100644 index 0000000000..c023868063 Binary files /dev/null and b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.png differ diff --git a/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.toif b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.toif new file mode 100644 index 0000000000..53cebe1e9b Binary files /dev/null and b/core/embed/rust/src/ui/layout_eckhart/res/bootloader/QRCode.toif differ diff --git a/core/embed/rust/src/ui/layout_eckhart/theme/bootloader.rs b/core/embed/rust/src/ui/layout_eckhart/theme/bootloader.rs index 5de20acfec..06cfb814b9 100644 --- a/core/embed/rust/src/ui/layout_eckhart/theme/bootloader.rs +++ b/core/embed/rust/src/ui/layout_eckhart/theme/bootloader.rs @@ -1,6 +1,7 @@ use crate::ui::{ component::{text::TextStyle, LineBreaking::BreakWordsNoHyphen}, display::Color, + util::include_icon, }; use super::{ @@ -17,6 +18,13 @@ pub const BLD_FG: Color = WHITE; pub const WELCOME_COLOR: Color = BLACK; +// UI icons specific to bootloader (white color) +include_icon!(ICON_SEVEN, "layout_eckhart/res/bootloader/7.toif"); +include_icon!( + ICON_QR_TREZOR_IO_START, + "layout_eckhart/res/bootloader/QRCode.toif" +); + pub fn button_confirm() -> ButtonStyleSheet { ButtonStyleSheet { normal: &ButtonStyle {