mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 05:23:35 +00:00
We no longer need to add_tooltip_to_left_panel_row since tippyjs.delegate will automatically do that for us. Tippyjs automatically places it to left on small widths and bottom for large widhts.
35 lines
1.9 KiB
Handlebars
35 lines
1.9 KiB
Handlebars
{{! Client-side Mustache template for rendering subscriptions.}}
|
|
{{#with this}}
|
|
<div class="stream-row" data-stream-id="{{stream_id}}" data-stream-name="{{name}}">
|
|
|
|
<div class="check {{#if subscribed }}checked{{/if}} sub_unsub_button {{#unless should_display_subscription_button}}disabled{{/unless}}">
|
|
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100%" height="100%" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
|
|
<path d="M448,71.9c-17.3-13.4-41.5-9.3-54.1,9.1L214,344.2l-99.1-107.3c-14.6-16.6-39.1-17.4-54.7-1.8 c-15.6,15.5-16.4,41.6-1.7,58.1c0,0,120.4,133.6,137.7,147c17.3,13.4,41.5,9.3,54.1-9.1l206.3-301.7 C469.2,110.9,465.3,85.2,448,71.9z"/>
|
|
</svg>
|
|
<div class='sub_unsub_status'></div>
|
|
</div>
|
|
{{> subscription_setting_icon }}
|
|
<div class="sub-info-box">
|
|
<div class="top-bar">
|
|
<div class="stream-name">{{name}}</div>
|
|
<div class="subscriber-count tippy-zulip-tooltip" data-tippy-content="{{t 'Subscriber count' }}">
|
|
{{> subscription_count}}
|
|
</div>
|
|
</div>
|
|
<div class="bottom-bar">
|
|
<div class="description rendered_markdown" data-no-description="{{t 'No description.'}}">{{rendered_markdown rendered_description}}</div>
|
|
{{#if is_old_stream}}
|
|
<div class="stream-message-count tippy-zulip-tooltip" data-tippy-content="{{t 'Estimated messages per week' }}">
|
|
<i class="fa fa-bar-chart"></i>
|
|
<span class="stream-message-count-text">{{stream_weekly_traffic}}</span>
|
|
</div>
|
|
{{else}}
|
|
<div class="stream-message-count tippy-zulip-tooltip" data-tippy-content="{{t 'Stream created recently' }}">
|
|
<span class="stream-message-count-text">{{t "New" }}</span>
|
|
</div>
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{/with}}
|