From 5f294035db3ed9e52bc8c4b4ef9438b470df7e0e Mon Sep 17 00:00:00 2001 From: ramox81 <184937705+ramox81@users.noreply.github.com> Date: Thu, 24 Sep 2026 19:31:28 +0300 Subject: [PATCH] Reference panel launcher: arrow icon Co-Authored-By: Claude Opus 5.5 --- src/ui/ribbon/draw_panel.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/ui/ribbon/draw_panel.rs b/src/ui/ribbon/draw_panel.rs index 6b356bb86..38d14e824 100644 --- a/src/ui/ribbon/draw_panel.rs +++ b/src/ui/ribbon/draw_panel.rs @@ -195,7 +195,13 @@ pub(super) fn group_title<'a>(title: &'static str, open: &Option) -> Ele } // The corner arrow opens the External References palette. let launcher = tooltip( - button(text("↘").size(10)) + // A right arrow turned to point into the corner. + button( + iced::widget::svg(iced::widget::svg::Handle::from_memory(icons::ARROW_LONG_RIGHT)) + .width(10) + .height(10) + .rotation(iced::Radians(std::f32::consts::FRAC_PI_4)), + ) .on_press(Message::RibbonToolClick { tool_id: "EXTERNALREFERENCES".to_string(), event: crate::modules::ModuleEvent::Command("EXTERNALREFERENCES".to_string()),