trash-icon: Replace remaining fa-trash icons with zulip-icon-trash and update buttons.

Fixes: #34378.
This commit is contained in:
Maneesh Shukla
2025-04-14 19:14:51 +05:30
committed by Tim Abbott
parent d1023660da
commit c41a96a954
18 changed files with 68 additions and 30 deletions

View File

@@ -769,6 +769,22 @@ export function initialize(): void {
},
});
tippy.delegate("body", {
target: ".delete-option",
delay: LONG_HOVER_DELAY,
appendTo: () => document.body,
placement: "top",
onShow(instance) {
/* Ensure the tooltip remains visible even when data-reference-hidden is set. */
$(instance.popper).find(".tippy-box").addClass("show-when-reference-hidden");
instance.setContent($t({defaultMessage: "Delete"}));
},
onHidden(instance) {
instance.destroy();
},
});
tippy.delegate("body", {
target: [
"#personal-menu-dropdown .info-density-button-container",