decide.nolog.cz/app/templates/poll.hbs

129 lines
3.5 KiB
Handlebars
Raw Normal View History

{{title model.title}}
2014-07-06 17:37:54 +02:00
<div id="poll">
<div class="row">
<div class="col-sm-6 col-lg-5">
<div class="box meta-data">
<h2 class="title">{{model.title}}</h2>
<p class="description">{{model.description}}</p>
<p class="dates">
2018-12-29 20:35:04 +01:00
<span class="creationDate">
{{t
"poll.created-date"
date=(moment-format model.creationDate "LLLL" locale=currentLocale)
}}
</span>
{{#if model.expirationDate}}
<br>
2018-12-29 20:35:04 +01:00
<span class="expirationDate">
{{t
"poll.expiration-date"
date=(moment-format model.expirationDate "LLLL" locale=currentLocale)
}}
</span>
{{/if}}
</p>
</div>
</div>
<div class="col-sm-6 col-lg-6 offset-lg-1">
<div class="box poll-link cr-poll-link">
2014-09-29 00:48:26 +02:00
<p>{{t "poll.share"}}</p>
<p class="link cr-poll-link__link">
<small>
<code class="cr-poll-link__url">{{pollUrl}}</code>
</small>
{{#copy-button
clipboardText=pollUrl
classNames="btn btn-secondary cr-poll-link__copy-btn btn-sm"
2018-12-29 20:35:04 +01:00
success=(action "linkAction" "copied")
error=(action "linkAction" "selected")
}}
{{t "poll.link.copy-label"}}&nbsp;
<span class="oi oi-clipboard" title={{t "poll.link.copy-label"}} aria-hidden="true"></span>
{{/copy-button}}
</p>
<small class="text-muted">
2018-12-29 20:35:04 +01:00
{{t "poll.share.notice"}}
</small>
</div>
2014-07-06 17:37:54 +02:00
</div>
2015-03-25 18:57:27 +01:00
</div>
2014-07-06 17:37:54 +02:00
{{#if showExpirationWarning}}
<div class="row">
<div class="col-xs-12">
2018-12-29 20:35:04 +01:00
{{#bs-alert type="warning" classNames="expiration-warning"}}
{{t
"poll.expiration-date-warning"
timeToNow=(moment-from-now model.expirationDate locale=currentLocale)
}}
{{/bs-alert}}
</div>
</div>
{{/if}}
<div class="box">
<ul class="nav nav-tabs" role="tablist">
2018-12-29 20:35:04 +01:00
{{#link-to
"poll.participation"
model
tagName="li"
activeClass="active"
class="participation nav-item"
2018-12-29 20:35:04 +01:00
}}
{{#link-to "poll.participation" model class="nav-link"}}
2018-12-29 20:35:04 +01:00
{{t "poll.tab-title.participation"}}
{{/link-to}}
{{/link-to}}
2018-12-29 20:35:04 +01:00
{{#link-to
"poll.evaluation"
model
tagName="li"
activeClass="active"
class="evaluation nav-item"
2018-12-29 20:35:04 +01:00
}}
{{#link-to "poll.evaluation" model class="nav-link"}}
2018-12-29 20:35:04 +01:00
{{t "poll.tab-title.evaluation"}}
{{/link-to}}
{{/link-to}}
</ul>
2014-07-06 17:37:54 +02:00
<div class="tab-content">
<div role="tabpanel" class="tab-pane active">
{{outlet}}
</div>
</div>
</div>
2014-10-28 03:27:54 +01:00
</div>
{{#bs-modal
title=(t "poll.modal.timezoneDiffers.title")
open=mustChooseTimezone
footer=false
closeButton=false
keyboard=false
autoClose=false
2018-12-29 20:35:04 +01:00
id="modal-choose-timezone"
as |modal|
}}
{{#modal.body}}
<p>
{{t "poll.modal.timezoneDiffers.body"}}
</p>
{{/modal.body}}
2018-12-29 20:35:04 +01:00
{{#modal.footer}}
{{#bs-button
onClick=(action "useLocalTimezone")
class="use-local-timezone"
}}
{{t "poll.modal.timezoneDiffers.button.useLocalTimezone"}}
{{/bs-button}}
2018-12-29 20:35:04 +01:00
{{#bs-button
onClick=(action (mut timezoneChoosen) true)
classNames="use-poll-timezone"
}}
{{t "poll.modal.timezoneDiffers.button.usePollTimezone"}}
{{/bs-button}}
{{/modal.footer}}
{{/bs-modal}}