Files
2026-01-19 17:46:06 +01:00

54 lines
1.9 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}}
{{#if isTabsBeginning}}
<div class="tabs btn-group">
{{#each ../tabDataList}}
<button
class="btn btn-text btn-wide{{#if isActive}} active{{/if}}{{#if hidden}} hidden{{/if}}"
data-tab="{{@key}}"
>{{label}}</button>
{{/each}}
</div>
{{/if}}
<div
class="panel panel-{{#if style}}{{style}}{{else}}default{{/if}} panel-{{name}} headered{{#if hidden}} hidden{{/if}}{{#if sticked}} sticked{{/if}}{{#if tabHidden}} tab-hidden{{/if}}"
data-name="{{name}}"
data-style="{{#if style}}{{style}}{{/if}}"
data-tab="{{tabNumber}}"
>
<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>
<div class="panel-body{{#if isForm}} panel-body-form{{/if}}" data-name="{{name}}">
{{{var name ../this}}}
</div>
</div>
{{/each}}