49 lines
2.3 KiB
Smarty
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> |