Showing the session log some love. Replaced slider with checkbox bar.

This commit is contained in:
Andy Phillipson 2017-07-19 16:42:15 -04:00
commit adc81ffa4c
No known key found for this signature in database
GPG key ID: D813A67D567D6C88
16 changed files with 192 additions and 212 deletions

View file

@ -1,8 +1,8 @@
<div id="check-bar">
<div class="check-bar list">
<div ng-class="fillClass" class="initial-bar"></div>
<div ng-class="fillClass" class="initial-bar-default initial-bar"></div>
<div class="base-bar"></div>
<div class="custom-checkbox" ng-repeat="option in options track by $index">
<div class="custom-checkbox" ng-repeat="option in options track by $index" ng-class="{'head': option.head}">
<label>{{option.label}}</label>
<ion-checkbox ng-model="option.selected" ng-change="getFillClass(option.level)"></ion-checkbox>
</div>

View file

@ -1,8 +1,21 @@
<action-sheet action-sheet-show="show" class="log-options">
<img class="back-arrow" src="img/icon-back-arrow.svg" ng-click="hide()">
<div class="header">{{title}}</div>
<!-- <div class="log-level-slider">
<rzslider class="stable-slider" rz-slider-model="options.logLevelSlider.value" rz-slider-options="options.logLevelSlider.opts"></rzslider>
</div> -->
<div class="header" translate="">Log options</div>
<div ng-include="'views/includes/checkBar.html'"></div>
<a class="item item-icon-left entry no-border" copy-to-clipboard="onCopy()">
<i class="icon ion-clipboard"></i>
<div class="entry-inner">
<div class="entry-details">
<div class="entry-name" translate>Copy to clipboard</div>
</div>
</div>
</a>
<a class="item item-icon-left entry no-border" ng-click="onSend()" ng-show="isCordova">
<i class="icon ion-ios-email-outline"></i>
<div class="entry-inner">
<div class="entry-details">
<div class="entry-name" translate>Send by email</div>
</div>
</div>
</a>
</action-sheet>