From 108f38597372e6ed3408cce425373fcca4723559 Mon Sep 17 00:00:00 2001 From: funman300 Date: Sat, 18 Apr 2026 23:28:12 -0700 Subject: [PATCH] fix(gui): correct Bootstrap Icons codepoint for gear icon Font version in iced_fonts 0.1.1 maps GearFill to U+F3E2, not U+F3F8. Using the wrong codepoint rendered as a question-mark placeholder. Co-Authored-By: Claude Sonnet 4.6 --- src/gui.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui.rs b/src/gui.rs index 40d886a..787b038 100644 --- a/src/gui.rs +++ b/src/gui.rs @@ -611,7 +611,7 @@ fn view(state: &Dashboard) -> Element<'_, Message> { return view_settings(state); } - let settings_btn = button(text("\u{F3F8}").font(iced::Font::with_name("bootstrap-icons")).size(16)) + let settings_btn = button(text("\u{f3e2}").font(iced::Font::with_name("bootstrap-icons")).size(16)) .on_press(Message::ShowSettings) .style(button::secondary); @@ -1087,7 +1087,7 @@ fn diagnose_card<'a>( fn view_settings(state: &Dashboard) -> Element<'_, Message> { let header = row![ - row![text("\u{F3F8}").font(iced::Font::with_name("bootstrap-icons")).size(20), text(" Settings").size(24)].align_y(Alignment::Center), + row![text("\u{f3e2}").font(iced::Font::with_name("bootstrap-icons")).size(20), text(" Settings").size(24)].align_y(Alignment::Center), iced::widget::horizontal_space(), button(text("← Back").size(13)) .on_press(Message::HideSettings)