ux(playlist): migrate to new stylesheet

pull/4137/head
bergquist 9 years ago
parent c21b353042
commit 317f2d043f
  1. 36
      public/app/features/playlist/partials/playlist.html
  2. 1
      public/sass/pages/_playlist.scss

@ -2,25 +2,25 @@
</navbar> </navbar>
<div class="page-container" ng-form="playlistEditForm"> <div class="page-container" ng-form="playlistEditForm">
<h1 ng-show="ctrl.isNew()">New Playlist</h1> <div class="page-header">
<h1 ng-show="!ctrl.isNew()">Edit Playlist</h1> <h1 ng-show="ctrl.isNew()">New Playlist</h1>
<h1 ng-show="!ctrl.isNew()">Edit Playlist</h1>
<h3>Name and interval</h3> </div>
<div class="gf-form-group"> <div class="gf-form-group">
<div class="gf-form"> <div class="gf-form">
<span class="gf-form-label gf-size-s">Name</span> <span class="gf-form-label gf-size-sm">Name</span>
<input type="text" required ng-model="ctrl.playlist.name" class="gf-form-input gf-form-size-xl"> <input type="text" required ng-model="ctrl.playlist.name" class="gf-form-input gf-size-max-xxl">
</div> </div>
<div class="gf-form"> <div class="gf-form">
<span class="gf-form-label gf-size-s">Interval</span> <span class="gf-form-label gf-size-sm">Interval</span>
<input type="text" required ng-model="ctrl.playlist.interval" placeholder="5m" class="gf-form-input gf-form-s"> <input type="text" required ng-model="ctrl.playlist.interval" placeholder="5m" class="gf-form-input gf-size-max-xxl">
</div> </div>
</div> </div>
<div class="row"> <div class="gf-form-group">
<div class="col-xl-6"> <div class="gf-size-max-xxxl">
<h5>Add dashboards</h5> <h5 class="page-headering">Add dashboards</h5>
<div style=""> <div style="">
<playlist-search class="playlist-search-container" search-started="ctrl.searchStarted(promise)"></playlist-search> <playlist-search class="playlist-search-container" search-started="ctrl.searchStarted(promise)"></playlist-search>
</div> </div>
@ -28,8 +28,8 @@
</div> </div>
<div class="row"> <div class="row">
<div class="col-lg-5"> <div class="col-md-6">
<h5>Search results ({{ctrl.filteredDashboards.length}})</h5> <h5>Search results ({{ctrl.filteredDashboards.length + ctrl.filteredTags.length}})</h5>
<div ng-if="ctrl.filteredDashboards.length > 0"> <div ng-if="ctrl.filteredDashboards.length > 0">
<table class="grafana-options-table"> <table class="grafana-options-table">
<tr ng-repeat="playlistItem in ctrl.filteredDashboards"> <tr ng-repeat="playlistItem in ctrl.filteredDashboards">
@ -44,7 +44,8 @@
</td> </td>
</tr> </tr>
</table> </table>
<div class="playlist-search-results-container" ng-if="ctrl.filteredTags.length > 0"> </div>
<div class="playlist-search-results-container" ng-if="ctrl.filteredTags.length > 0;">
<div ng-repeat="tag in ctrl.filteredTags" class="pointer" style="width: 180px; float: left;" <div ng-repeat="tag in ctrl.filteredTags" class="pointer" style="width: 180px; float: left;"
ng-click="ctrl.addTagPlaylistItem(tag, $event)"> ng-click="ctrl.addTagPlaylistItem(tag, $event)">
<a class="search-result-tag label label-tag" tag-color-from-name="tag.term"> <a class="search-result-tag label label-tag" tag-color-from-name="tag.term">
@ -53,10 +54,9 @@
</a> </a>
</div> </div>
</div> </div>
</div>
</div> </div>
<div class="col-lg-5"> <div class="col-md-6">
<h5>Added dashboards</h5> <h5>Added dashboards</h5>
<table class="grafana-options-table"> <table class="grafana-options-table">
<tr ng-repeat="playlistItem in ctrl.playlistItems"> <tr ng-repeat="playlistItem in ctrl.playlistItems">
@ -88,12 +88,10 @@
<div class="clearfix"></div> <div class="clearfix"></div>
<div class="pull-left" style="margin-top: 25px;"> <div class="gf-form-button-row">
<a class="btn btn-success" <a class="btn btn-success"
ng-disabled="ctrl.playlistEditForm.$invalid || ctrl.isPlaylistEmpty()" ng-disabled="ctrl.playlistEditForm.$invalid || ctrl.isPlaylistEmpty()"
ng-click="ctrl.savePlaylist(ctrl.playlist, ctrl.playlistItems)">Save</a> ng-click="ctrl.savePlaylist(ctrl.playlist, ctrl.playlistItems)">Save</a>
<a class="btn-text" ng-click="ctrl.backToList()">Cancel</a> <a class="btn-text" ng-click="ctrl.backToList()">Cancel</a>
</div> </div>
<div class="clearfix"></div>
</div> </div>

@ -1,5 +1,4 @@
.playlist-search-container { .playlist-search-container {
// margin: 15px;
z-index: 1000; z-index: 1000;
position: relative; position: relative;
width: 700px; width: 700px;

Loading…
Cancel
Save