/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/templates/draft.hbs
64 строки
4 KB
Sayam Samal
drafts: Use span instead of em for placeholders without DM recipient.
30 сен 2025, 21:37
30 сен 2025, 21:37
b894df6
Код
Авторство
О чём код?
<div class="draft-message-row overlay-message-row" data-draft-id="{{draft_id}}"> <div class="draft-message-info-box overlay-message-info-box" tabindex="0"> {{#if is_stream}} <div class="message_header message_header_stream restore-overlay-message overlay-message-header"> <div class="message-header-contents" style="background: {{recipient_bar_color}};"> <div class="message_label_clickable stream_label"> <span class="stream-privacy-modified-color-{{stream_id}} stream-privacy filter-icon" style="color: {{stream_privacy_icon_color}}"> {{> stream_privacy .}} </span> {{#if stream_name}} {{stream_name}} {{else}} <span class="drafts-unknown-msg-header-field">{{t "No channel selected" }}</span> {{/if}} </div> <span class="stream_topic_separator"><i class="zulip-icon zulip-icon-chevron-right"></i></span> <span class="stream_topic"> <span class="message_label_clickable narrows_by_topic"> <span class="stream-topic-inner {{#if is_empty_string_topic}}empty-topic-display{{/if}}">{{topic_display_name}}</span> </span> </span> <span class="recipient_bar_controls"></span> <div class="recipient_row_date">{{ time_stamp }}</div> </div> </div> {{else}} <div class="message_header message_header_private_message restore-overlay-message overlay-message-header"> <div class="message-header-contents"> <div class="message_label_clickable stream_label"> <span class="private_message_header_icon"><i class="zulip-icon zulip-icon-user"></i></span> {{#if is_dm_with_self}} <span class="private_message_header_name">{{t "You" }}</span> {{else}} {{#if has_recipient_data}} <span class="private_message_header_name">{{t "You and {recipients}" }}</span> {{else}} <span class="drafts-unknown-msg-header-field">{{t "No DM recipients" }}</span> {{/if}} {{/if}} </div> <div class="recipient_row_date">{{ time_stamp }}</div> </div> </div> {{/if}} <div class="message_row{{#unless is_stream}} private-message{{/unless}}" role="listitem"> <div class="messagebox"> <div class="messagebox-content"> <div class="message_top_line"> <div class="overlay_message_controls"> <span class="copy-button copy-overlay-message tippy-zulip-delayed-tooltip" data-draft-id="{{draft_id}}" data-tippy-content="{{t 'Copy draft' }}" aria-label="{{t 'Copy draft' }}" role="button"> <i class="zulip-icon zulip-icon-copy" aria-hidden="true"></i> </span> {{> ./components/icon_button intent="danger" custom_classes="delete-overlay-message tippy-zulip-delayed-tooltip" icon="trash" data-tooltip-template-id="delete-draft-tooltip-template" aria-label=(t "Delete") }} <div class="draft-selection-tooltip"> <i class="fa fa-square-o fa-lg draft-selection-checkbox" aria-hidden="true"></i> </div> </div> </div> <div class="message_content rendered_markdown restore-overlay-message">{{rendered_markdown content}}</div> </div> </div> </div> </div> </div>