scheduled_messages: Clarify the editing UI.

Fixes: #34380.
Signed-off-by: apoorvapendse <apoorvavpendse@gmail.com>
This commit is contained in:
apoorvapendse
2025-04-12 11:13:01 +05:30
committed by Tim Abbott
parent 3cd0f87d47
commit a27e1aea96
4 changed files with 7 additions and 11 deletions

View File

@@ -146,7 +146,6 @@ export function launch(): void {
const first_element_id = keyboard_handling_context.get_items_ids()[0]; const first_element_id = keyboard_handling_context.get_items_ids()[0];
messages_overlay_ui.set_initial_element(first_element_id, keyboard_handling_context); messages_overlay_ui.set_initial_element(first_element_id, keyboard_handling_context);
messages_overlay_ui.initialize_restore_overlay_message_tooltip();
} }
export function rerender(): void { export function rerender(): void {

View File

@@ -36,11 +36,10 @@
<div class="messagebox-content"> <div class="messagebox-content">
<div class="message_top_line"> <div class="message_top_line">
<div class="overlay_message_controls"> <div class="overlay_message_controls">
<i class="fa fa-pencil fa-lg restore-overlay-message tippy-zulip-tooltip" aria-hidden="true" data-tooltip-template-id="restore-scheduled-message-tooltip-template"></i>
{{> ./components/icon_button intent="danger" custom_classes="delete-overlay-message tippy-zulip-tooltip" icon="trash" data-tooltip-template-id="delete-scheduled-message-tooltip-template" aria-label=(t "Delete") }} {{> ./components/icon_button intent="danger" custom_classes="delete-overlay-message tippy-zulip-tooltip" icon="trash" data-tooltip-template-id="delete-scheduled-message-tooltip-template" aria-label=(t "Delete") }}
</div> </div>
</div> </div>
<div class="message_content rendered_markdown restore-overlay-message" data-tooltip-template-id="restore-scheduled-message-tooltip-template">{{rendered_markdown rendered_content}}</div> <div class="message_content rendered_markdown restore-overlay-message">{{rendered_markdown rendered_content}}</div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -7,10 +7,12 @@
<span class="exit-sign">&times;</span> <span class="exit-sign">&times;</span>
</div> </div>
<div class="removed-drafts"> <div class="removed-drafts">
{{#tr}} <div class="overlay-keyboard-shortcuts">
Click on the pencil (<z-pencil-icon></z-pencil-icon>) icon to edit and reschedule a message. {{#tr}}
{{#*inline "z-pencil-icon"}}<i class="fa fa-pencil"></i>{{/inline}} To edit or reschedule a message, click on it or press <z-shortcut></z-shortcut>.
{{/tr}} {{#*inline "z-shortcut"}}{{popover_hotkey_hints "Enter"}}{{/inline}}
{{/tr}}
</div>
</div> </div>
</div> </div>
<div class="scheduled-messages-list overlay-messages-list"> <div class="scheduled-messages-list overlay-messages-list">

View File

@@ -249,10 +249,6 @@
{{t "Mute topic" }} {{t "Mute topic" }}
{{tooltip_hotkey_hints "Shift" "M"}} {{tooltip_hotkey_hints "Shift" "M"}}
</template> </template>
<template id="restore-scheduled-message-tooltip-template">
{{t 'Edit and reschedule message' }}
{{tooltip_hotkey_hints "Enter"}}
</template>
<template id="delete-scheduled-message-tooltip-template"> <template id="delete-scheduled-message-tooltip-template">
{{t 'Delete scheduled message' }} {{t 'Delete scheduled message' }}
{{tooltip_hotkey_hints "Backspace"}} {{tooltip_hotkey_hints "Backspace"}}