arnaucube
arnaucube/commonroutesAdminWebPublic Self-hosted repository
commonroutesAdminWeb/views/main/main.html
views/main/main.htmlRaw
 1<div class="container">
 2    <div class="row">
 3        <div class="col-sm-4">
 4            <div class="panel">
 5                <div class="panel-heading c_deepPurple300">
 6                    <h3 class="panel-title">All users</h3>
 7                </div>
 8                <div class="panel-body" style="max-height: 500px;overflow-y: scroll;">
 9                    <div class="list-group">
10                        <a ng-repeat="user in users" ng-href="#!/user/{{user._id}}" class="list-group-item">
11                            <div class="row-picture">
12                                <img class="circle" ng-src="{{user.avatar}}" alt="icon">
13                            </div>
14                            <div class="row-content">
15                                <h4 class="list-group-item-heading">
16                                    {{user.username}}
17                                    <span ng-show="user.validated" class="badge badge-secondary c_deepPurple300">Validated</span>
18                                </h4>
19
20                                <p class="list-group-item-text">{{user.description}}</p>
21                                <p class="list-group-item-text">{{user.travels.length}} published travels</p>
22                                <p class="list-group-item-text">{{user.likes.length}} likes</p>
23                            </div>
24                            <div class="list-group-separator"></div>
25                        </a>
26                    </div>
27                </div>
28            </div>
29        </div>
30        <div class="col-sm-6">
31            <div class="panel">
32                <div class="panel-heading c_deepPurple300">
33                    <h3 class="panel-title">All travels</h3>
34                </div>
35                <div class="panel-body" style="max-height: 500px;overflow-y: scroll;">
36                    <table class="table table-striped table-hover ">
37                        <thead>
38                            <tr>
39                                <th>Type</th>
40                                <th>Title</th>
41                                <th>Date</th>
42                                <th>User</th>
43                                <th>nºJoins</th>
44                                <th></th>
45                            </tr>
46                        </thead>
47                        <tbody>
48                            <tr ng-repeat="travel in travels">
49                                <td>
50                                    <i ng-show="travel.type=='offering'" class="fa fa-car fa-2x"></i>
51                                    <i ng-show="travel.type=='asking'" class="fa fa-question fa-2x"></i>
52                                    <i ng-show="travel.type=='package'" class="fa fa-archive fa-2x"></i>
53                                </td>
54                                <td>{{travel.title}}</td>
55                                <td>{{travel.date | date}}</td>
56                                <td>
57                                    <a ng-href="#!/user/{{travel.user._id}}">
58                                        {{travel.user.username}}
59                                    </a>
60                                </td>
61                                <td>{{travel.joins.length}}</td>
62                                <td><a ng-href="#!/travel/{{travel._id}}">View</a></td>
63                            </tr>
64                        </tbody>
65                    </table>
66                </div>
67            </div>
68        </div>
69        <div class="col-sm-2">
70            <div class="panel">
71                <div class="panel-heading c_deepPurple300">
72                    <h3 class="panel-title">Actions</h3>
73                </div>
74                <div class="panel-body">
75                    <div class="btn btn-block btn-sm c_green300">Create user</div>
76                    <div class="btn btn-block btn-sm c_blue300">Create travel</div>
77                    <a href="#!/network" class="btn btn-block btn-sm c_deepPurple300">View network</a>
78                </div>
79            </div>
80        </div>
81    </div>
82</div>