50 lines
1.7 KiB
Smarty
50 lines
1.7 KiB
Smarty
{{#each panelList}}
|
|
{{#if isRightAfterDelimiter}}
|
|
<div class="panels-show-more-delimiter">
|
|
<a
|
|
role="button"
|
|
tabindex="0"
|
|
data-action="showMorePanels"
|
|
title="{{translate 'Show more'}}"
|
|
>
|
|
<span class="fas fa-ellipsis-h fa-lg"></span>
|
|
</a>
|
|
</div>
|
|
{{/if}}
|
|
<div
|
|
class="panel panel-{{#if style}}{{style}}{{else}}default{{/if}} panel-{{name}}{{#if label}} headered{{/if}}{{#if hidden}} hidden{{/if}}{{#if sticked}} sticked{{/if}}"
|
|
data-name="{{name}}"
|
|
data-style="{{#if style}}{{style}}{{/if}}"
|
|
data-tab="{{tabNumber}}"
|
|
>
|
|
{{#if label}}
|
|
<div class="panel-heading">
|
|
<div class="pull-right btn-group panel-actions-container">{{{var actionsViewKey ../this}}}</div>
|
|
|
|
<h4 class="panel-title">
|
|
{{#unless notRefreshable}}
|
|
<span
|
|
style="cursor: pointer; user-select: none;"
|
|
class="action"
|
|
title="{{translate 'clickToRefresh' category='messages'}}"
|
|
data-action="refresh" data-panel="{{name}}"
|
|
>
|
|
{{/unless}}
|
|
{{#if titleHtml}}
|
|
{{{titleHtml}}}
|
|
{{else}}
|
|
{{title}}
|
|
{{/if}}
|
|
{{#unless notRefreshable}}
|
|
</span>
|
|
{{/unless}}
|
|
</h4>
|
|
</div>
|
|
{{/if}}
|
|
|
|
<div class="panel-body{{#if isForm}} panel-body-form{{/if}}" data-name="{{name}}">
|
|
{{{var name ../this}}}
|
|
</div>
|
|
</div>
|
|
{{/each}}
|