Files
poll/templates/poll_nav_result.tpl
2026-03-29 18:38:12 +05:00

49 lines
2.3 KiB
Smarty

<div class="card shadow-sm border-0 mb-4" style="max-width: 450px;">
<div class="card-header bg-dark text-white">
<h6 class="card-title mb-0 fw-bold">{$poll->poll_title}</h6>
</div>
<div class="card-body">
<div class="poll-results mb-3">
{foreach from=$items item=item}
<div class="mb-3">
<div class="d-flex justify-content-between align-items-center mb-1">
<span class="small fw-medium">{$item->poll_item_title}</span>
<span class="badge text-dark bg-light border">{$item->sum|default:'0'}%</span>
</div>
<div class="progress" style="height: 8px;">
<div class="progress-bar"
role="progressbar"
style="width: {$item->sum|default:'0'}%; background-color: {$item->poll_item_color} !important;"
aria-valuenow="{$item->sum|default:'0'}"
aria-valuemin="0"
aria-valuemax="100">
</div>
</div>
<div class="mt-1">
<small class="text-muted" style="font-size: 0.75rem;">
<i class="bi bi-people me-1"></i>{#POLL_VOTES#} <strong>{$item->poll_item_hits}</strong>
</small>
</div>
</div>
{/foreach}
</div>
{if $poll->message != ''}
<div class="alert alert-info py-2 px-3 small mb-3">
<i class="bi bi-info-circle me-2"></i>{$poll->message}
</div>
{/if}
<div class="d-grid gap-2 d-md-flex justify-content-md-start pt-2 border-top">
<button type="button" class="btn btn-sm btn-outline-dark px-3" onclick="location.href='{$formaction_result}';">
{#POLL_PUB_RESULTS#} <span class="badge bg-secondary ms-1">{$poll->sumhits}</span>
</button>
<button type="button" class="btn btn-sm btn-link text-secondary text-decoration-none px-2" onclick="location.href='{$formaction_archive}';">
{#POLL_VIEW_ARCHIVES#}
</button>
</div>
</div>
</div>