chore: improve nip-4e (#194)

* update texts

* update ui

* .

* .
This commit is contained in:
reya
2025-10-27 17:10:38 +07:00
committed by GitHub
parent 6017eebaed
commit b5ed079a0e
8 changed files with 182 additions and 155 deletions

View File

@@ -909,11 +909,12 @@ impl PopupMenu {
window: &mut Window,
cx: &mut Context<Self>,
) -> impl IntoElement {
let has_icon = self.has_icon;
let selected = self.selected_index == Some(ix);
const EDGE_PADDING: Pixels = px(4.);
const INNER_PADDING: Pixels = px(8.);
let has_icon = self.has_icon;
let selected = self.selected_index == Some(ix);
let is_submenu = matches!(item, PopupMenuItem::Submenu { .. });
let group_name = format!("popup-menu-item-{ix}");
@@ -954,9 +955,8 @@ impl PopupMenu {
h_flex()
.cursor_default()
.items_center()
.gap_x_1()
.font_semibold()
.children(Self::render_icon(has_icon, None, window, cx))
.text_xs()
.child(label.clone()),
),
PopupMenuItem::ElementItem {