65:231ff0fb1e77
Anton Shestakov <av6@dwimlabs.net>, 2016-03-28
index: use interpolation instead of rv-text, split long lines

next change 66:4234d57b31a6
previous change 61:fbdf2a0985d1

index.html

Other formats: Feeds:
Inserted Replaced Deleted
64:aaa5db265e44 65:231ff0fb1e77
</button> </button>
</div> </div>
</script> </script>
<script type="text/template" id="avatar-template"> <script type="text/template" id="avatar-template">
<img class="avatar" rv-if="model:d/avatar" rv-src="model:d/avatar"> <img class="avatar" rv-if="model:d/avatar" rv-src="model:d/avatar">
<div class="avatar" rv-unless="model:d/avatar" rv-text="model:d/handle | first-letter" rv-style="model:bjid | dumb-hash | fn view.getColors"></div> <div class="avatar" rv-unless="model:d/avatar" rv-style="model:bjid | dumb-hash | fn view.getColors">
{ model:d/handle | first-letter }
</div>
</script> </script>
<script type="text/template" id="message-template"> <script type="text/template" id="message-template">
<div class="splitter" rv-if="model:d/split"></div> <div class="splitter" rv-if="model:d/split"></div>
<div class="column avatar-column" rv-class-uk-invisible="model:d/fold"></div> <div class="column avatar-column" rv-class-uk-invisible="model:d/fold"></div>
<div class="column uk-width-1-1"> <div class="column uk-width-1-1">
<div style="padding-top: 4px;" rv-hide="model:d/fold"> <div style="padding-top: 4px;" rv-hide="model:d/fold">
<strong rv-text="view.getHandle < model:contact:d/handle model:from"></strong> <strong>{ view.getHandle < model:contact:d/handle model:from }</strong>
<time class="stamp uk-text-muted" rv-datetime="model:d/mstamp | iso-date" rv-title="model:d/mstamp | format-date 'HH:mm:ss'" rv-text="model:d/mstamp | from-now"></time> <time class="stamp uk-text-muted" rv-datetime="model:d/mstamp | iso-date" rv-title="model:d/mstamp | format-date 'HH:mm:ss'">
</div> { model:d/mstamp | from-now }
<div rv-data-id="model:id" rv-class="model:cls" rv-text="model:text"></div> </time>
</div>
<div rv-data-id="model:id" rv-class="model:cls">{ model:text }</div>
</div> </div>
</script> </script>
<script type="text/template" id="contact-template"> <script type="text/template" id="contact-template">
<div class="column avatar-column"> <div class="column avatar-column">
<div class="status-pip" rv-title="model:show" rv-style="model:show | fn view.getPipColor"></div> <div class="status-pip" rv-title="model:show" rv-style="model:show | fn view.getPipColor"></div>
</div> </div>
<div class="column uk-width-1-1"> <div class="column uk-width-1-1">
<div class="uk-text-bold" rv-text="model:d/handle"></div> <div class="uk-text-bold">{ model:d/handle }</div>
<div class="uk-text-nowrap"> <div class="uk-text-nowrap">
<span rv-text="model:status"></span> <span>{ model:status }</span>
<span rv-hide="model:type | eq 'self'" rv-text="model:chatstate | only 'composing'"></span> <span rv-hide="model:type | eq 'self'">{ model:chatstate | only 'composing' }</span>
</div> </div>
</div> </div>
<div class="column uk-text-nowrap"> <div class="column uk-text-nowrap">
<i class="uk-icon-phone calling-icon" data-wait rv-if="model:d/actions | has 'wait'"></i> <i class="uk-icon-phone calling-icon" data-wait rv-if="model:d/actions | has 'wait'"></i>
<button type="button" class="uk-button" data-call="av" rv-if="model:d/actions | has 'call'"> <button type="button" class="uk-button" data-call="av" rv-if="model:d/actions | has 'call'">