kongadmin
Version:
Kong admin GUI
58 lines (54 loc) • 2.23 kB
HTML
<div class="row">
<div class="col-md-12">
<div ng-show="alert"
class="alert-info"
uib-alert
close="closeAlert()">
<span data-ng-bind-html="alert.msg"></span>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<ul class="nav nav-pills">
<li
role="presentation"
data-ng-click="setActiveGroup(group.name)"
ng-class="{'active' : activeGroup == group.name}"
data-ng-repeat="group in pluginGroups">
<a >{{group.name}}</a>
</li>
</ul>
</div>
</div>
<div class="row add-plugin" vertilize-container data-ng-repeat="group in pluginGroups | filter : filterGroup">
<div class="col-md-12">
<br>
<h4><i class="mdi {{group.icon}} pull-left"></i> {{group.name}}</h4>
<p class="help-block">{{group.description}}</p>
<hr>
</div>
<div class="col-md-4" data-ng-repeat="(key,value) in group.plugins">
<div class="panel"
vertilize
ng-class="{'panel-default': !value.isAdded,'panel-success': value.isAdded,'panel-disabled': value.isAdded && !value.enabled}">
<div class="panel-heading">
<div class="panel-title">
<span class="capitalize">{{key.split('-').join(" ")}}</span>
<div class="pull-right">
<button
class="btn btn-primary btn-link btn-icon"
angular-ripple data-ng-click="onAddPlugin(key)">
<i class="mdi mdi-plus" data-ng-class="{'text-white':value.isAdded}"></i>
</button>
<i class="mdi mdi-check-all" ng-show="value.isAdded"></i>
</div>
</div>
</div>
<div class="panel-body">
<p class="help-block" data-ng-bind-html="value.description || 'no description available...'"></p>
</div>
</div>
</div>
<div class="clearfix"></div>
</div>