apollo_developers/assets/views/pages_messages.html
venbatechnologies@gmail.com 1809bcf9c9 fixed table for student details
2018-04-23 18:34:11 +05:30

126 lines
5.5 KiB
HTML
Executable File

<!-- start: MESSAGES -->
<div ct-fullheight data-ct-fullheight-exclusion="header, footer">
<!-- /// controller: 'InboxCtrl' - localtion: assets/js/controllers/inboxCtrl.js /// -->
<div class="inbox" id="inbox" ng-controller="InboxCtrl" toggleable active-class="message-open">
<!-- start: EMAIL OPTIONS -->
<div class="col email-options">
<div class="padding-15">
<button class="btn btn-primary btn-block margin-bottom-30">
Compose {{$scope.isLargeDevice}}
</button>
<p class="email-options-title no-margin">
BROWSE
</p>
<ul class="main-options padding-15">
<li>
<a href ng-click="filters = {sent: false}">
<span class="title"><i class="ti-import"></i> Inbox</span>
<span class="badge pull-right" ng-if="messages.length">{{(messages |filter: filters = {sent: false}).length}}</span>
</a>
</li>
<li>
<a href ng-click="filters = {sent: true}">
<span class="title"><i class="ti-upload"></i> Sent</span>
</a>
</li>
<li >
<a href ng-click="filters = {spam: true}">
<span class="title"><i class="ti-na"></i> Spam</span>
<span class="badge pull-right" ng-if="(messages |filter: {spam: true}).length">{{(messages |filter: filters = {spam: true}).length}}</span>
</a>
</li>
<li>
<a href ng-click="filters = {starred: true}">
<span class="title"><i class="ti-star"></i> Starred</span>
<span class="badge pull-right" ng-if="(messages |filter: {starred: true}).length">{{(messages |filter: filters = {starred: true}).length}}</span>
</a>
</li>
</ul>
</div>
</div>
<!-- end: EMAIL OPTIONS -->
<!-- start: EMAIL LIST -->
<div class="col email-list" ng-hide="$state.current.name.indexOf('inbox')>= 0 && isMobileDevice">
<div class="wrap-list">
<div class="wrap-options" id="wrap-options" toggleable active-class="search-open">
<div class="messages-options padding-15">
<div class="btn-group" dropdown>
<button type="button" class="btn btn-primary btn-wide">
Compose
</button>
<button type="button" class="btn btn-primary dropdown-toggle" dropdown-toggle>
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-light" role="menu">
<li>
<a href ng-click="filters = {sent: false}">
<span class="title"><i class="ti-import"></i> Inbox</span>
<span class="badge" ng-if="messages.length">{{(messages |filter: filters = {sent: false}).length}}</span>
</a>
</li>
<li>
<a href ng-click="filters = {sent: true}">
<span class="title"><i class="ti-upload"></i> Sent</span>
</a>
</li>
<li>
<a href ng-click="filters = {spam: true}">
<span class="title"><i class="ti-na"></i> Spam</span>
<span class="badge" ng-if="(messages |filter: {spam: true}).length">{{(messages |filter: filters = {spam: true}).length}}</span>
</a>
</li>
<li>
<a href ng-click="filters = {starred: true}">
<span class="title"><i class="ti-star"></i> Starred</span>
<span class="badge" ng-if="(messages |filter: {starred: true}).length">{{(messages |filter: filters = {starred: true}).length}}</span>
</a>
</li>
</ul>
</div>
<button class="btn btn-transparent pull-right open-message-search" ct-toggle="on" target="wrap-options">
<i class="ti-search"></i>
</button>
<button class="btn btn-transparent pull-right close-message-search" ct-toggle="off" target="wrap-options" ng-click="inbox.search = null">
<i class="ti-close"></i>
</button>
</div>
<div class="messages-search">
<form>
<input type="text" class="form-control underline" placeholder="Search messages..." ng-model="inbox.search.$">
</form>
</div>
</div>
<ul class="messages-list" perfect-scrollbar wheel-propagation="true" suppress-scroll-x="true">
<li ng-if="!messages.length">
<div class="">
No messages! Try sending one to a friend.
</div>
</li>
<li class="messages-item" ng-class="{starred: message.starred}" ng-repeat="message in messages | filter:filters | filter:inbox.search">
<a message-item="{{message.id}}" ui-sref="app.pages.messages.inbox({ inboxID:message.id })" href>
<span title="{{ message.starred && 'Remove star' || 'Mark as starred' }}" class="messages-item-star" ng-click="message.starred = !message.starred"><i class="fa fa-star"></i></span>
<img alt="{{ message.from }}" ng-src="{{ message.avatar && message.avatar || noAvatarImg }}" class="messages-item-avatar bordered border-primary">
<span class="messages-item-from">{{ message.from }}</span>
<div class="messages-item-time">
<span class="text">{{ message.date | date: "MM/dd/yyyy 'at' h:mma" }}</span>
</div>
<span class="messages-item-subject"> <em class="spam" ng-if="message.spam">[SPAM] </em> {{ message.subject }}</span>
<span class="messages-item-content">{{ message.content | htmlToPlaintext | words:15 :true }}</span>
</a>
</li>
</ul>
</div>
</div>
<!-- end: EMAIL LIST -->
<!-- start: EMAIL READER -->
<div class="email-reader" perfect-scrollbar wheel-propagation="true" suppress-scroll-x="true" ng-show="$state.current.name.indexOf('inbox')>= 0 || isLargeDevice || isSmallDevice">
<div ui-view>
<div class="no-messages">
<h2>No email has been selected</h2>
</div>
</div>
</div>
<!-- end: EMAIL READER -->
</div>
</div>
<!-- end: MESSAGES -->