UNPKG

shadowsocks-manager

Version:

A shadowsocks manager tool for multi user and traffic control.

77 lines (76 loc) 4.81 kB
<md-bottom-sheet class="md-list" layout="row" layout-align="center center"> <div flex-md="20" flex-gt-md="25"></div> <md-list flex> <md-divider></md-divider> <md-list-item layout="row"> <div flex layout="row" layout-align="space-between center"> <div flex="40">开始时间:</div> <div flex="60" style="text-align:right"> <span style="font-size: 0.9em;">{{account.time | date : 'yyyy-MM-dd HH:mm'}}</span><br><span style="font-size: 0.9em;">{{ account.time | timeago }}</span> </div> </div> </md-list-item> <md-divider></md-divider> <md-list-item layout="row"> <div flex hide-xs></div> <md-button flex class="md-raised" ng-click="setStartTimeToCurrentTime()">now</md-button> <md-button flex hide-xs style="visibility: hidden;" class="md-raised" ng-click="setStartTime(10 * 60000)">+10 m</md-button> <md-button flex style="visibility: hidden;" class="md-raised" ng-click="setStartTime(3600000)">+1 h</md-button> <md-button flex style="visibility: hidden;" class="md-raised" ng-click="setStartTime(6 * 3600000)">+6 h</md-button> <md-button flex style="visibility: hidden;" class="md-raised" ng-click="setStartTime(24 * 3600000)">+1 d</md-button> <md-button flex hide-xs style="visibility: hidden;" class="md-raised" ng-click="setStartTime(7 * 24 * 3600000)">+7 d</md-button> <div flex hide-xs></div> </md-list-item> <md-list-item layout="row"> <div flex hide-xs></div> <md-button flex class="md-raised" ng-click="setStartTime(60000)">+1 m</md-button> <md-button flex hide-xs class="md-raised" ng-click="setStartTime(10 * 60000)">+10 m</md-button> <md-button flex class="md-raised" ng-click="setStartTime(3600000)">+1 h</md-button> <md-button flex class="md-raised" ng-click="setStartTime(6 * 3600000)">+6 h</md-button> <md-button flex class="md-raised" ng-click="setStartTime(24 * 3600000)">+1 d</md-button> <md-button flex hide-xs class="md-raised" ng-click="setStartTime(7 * 24 * 3600000)">+7 d</md-button> <div flex hide-xs></div> </md-list-item> <md-list-item layout="row"> <div flex hide-xs></div> <md-button flex class="md-raised" ng-click="setStartTime(-60000)">-1 m</md-button> <md-button flex hide-xs class="md-raised" ng-click="setStartTime(-10 * 60000)">-10 m</md-button> <md-button flex class="md-raised" ng-click="setStartTime(-3600000)">-1 h</md-button> <md-button flex class="md-raised" ng-click="setStartTime(-6 * 3600000)">-6 h</md-button> <md-button flex class="md-raised" ng-click="setStartTime(-24 * 3600000)">-1 d</md-button> <md-button flex hide-xs class="md-raised" ng-click="setStartTime(-7 * 24 * 3600000)">-7 d</md-button> <div flex hide-xs></div> </md-list-item> <md-divider></md-divider> <md-list-item layout="row"> <div flex layout="row" layout-align="space-between center"> <div flex="40">到期时间:</div> <div flex="60" style="text-align:right"> <span style="font-size: 0.9em;">{{account.time + timeLimit[account.type] * account.limit | date : 'yyyy-MM-dd HH:mm'}}</span><br><span style="font-size: 0.9em;">{{ account.time + timeLimit[account.type] * account.limit | timeago }}</span> </div> </div> </md-list-item> <md-divider></md-divider> <md-list-item layout="row"> <div flex layout="row" layout-align="space-between center"> <div flex="40">时长:</div> <div flex="60" style="text-align:right"> <span>{{ account.limit }}</span> </div> </div> </md-list-item> <md-divider></md-divider> <md-list-item layout="row"> <div flex hide-xs></div> <md-button flex class="md-raised" ng-click="setLimit(10)">+10</md-button> <md-button flex hide-xs class="md-raised" ng-click="setLimit(5)">+5</md-button> <md-button flex class="md-raised" ng-click="setLimit(1)">+1</md-button> <md-button flex class="md-raised" ng-click="setLimit(-1)">-1</md-button> <md-button flex hide-xs class="md-raised" ng-click="setLimit(-5)">-5</md-button> <md-button flex class="md-raised" ng-click="setLimit(-10)">-10</md-button> <div flex hide-xs></div> </md-list-item> <md-divider></md-divider> </md-list> <div flex-md="20" flex-gt-md="25"></div> </md-bottom-sheet>