Просмотр исходного кода

Small update to submenu (annotation/templating) css, #1554

Torkel Ödegaard 10 лет назад
Родитель
Сommit
6786ffffac

+ 1 - 1
src/app/features/dashboard/sharePanelCtrl.js

@@ -88,7 +88,7 @@ function (angular, _, require, config) {
     return function(scope, elem) {
       require(['ZeroClipboard'], function(ZeroClipboard) {
         ZeroClipboard.config({
-          swfPath: config.appSubUrl + 'public/vendor/ZeroClipboard.swf'
+          swfPath: config.appSubUrl + '/public/vendor/ZeroClipboard.swf'
         });
         new ZeroClipboard(elem[0]);
       });

+ 4 - 4
src/app/partials/dashboard.html

@@ -3,14 +3,14 @@
 	<div ng-include="'app/partials/dashboard_topnav.html'">
 	</div>
 
-	<div ng-if="submenuEnabled" ng-include="'app/partials/submenu.html'">
-  </div>
-
-  <div class="clearfix"></div>
 
 	<div dash-editor-view></div>
 	<div dash-search-view></div>
 
+	<div ng-if="submenuEnabled" ng-include="'app/partials/submenu.html'">
+  </div>
+	<div class="clearfix"></div>
+
 	<div class="main-view-container">
 		<div class="grafana-row" ng-controller="RowCtrl" ng-repeat="(row_name, row) in dashboard.rows" row-height>
 			<div class="row-control">

+ 2 - 1
src/app/partials/submenu.html

@@ -25,8 +25,9 @@
 			</li>
 			<li ng-repeat="annotation in dashboard.annotations.list" class="tight-form-item annotation-segment" ng-class="{'annotation-disabled': !annotation.enable}">
 				<a ng-click="disableAnnotation(annotation)">
-					<i class="annotation-color-icon fa fa-bolt"></i>
 					{{annotation.name}}
+					<input class="cr1" id="hideYAxis" type="checkbox" ng-model="annotation.enable" ng-checked="annotation.enable">
+					<label for="hideYAxis" class="cr1"></label>
 				</a>
 			</li>
 		</ul>

+ 3 - 3
src/css/less/forms.less

@@ -11,12 +11,12 @@ input[type="checkbox"].cr1 {
   display: none;
 }
 
-input[type="checkbox"]+.cr1 {
+label.cr1 {
   display: inline-block;
-  height: 20px;
+  height: 19px;
   clear: none;
   text-indent: 2px;
-  margin: 0;
+  margin: 0 0 1px 0;
   padding: 0 0 0 20px;
   vertical-align:middle;
   background: url(@checkboxImageUrl) left top no-repeat;

+ 7 - 1
src/css/less/submenu.less

@@ -5,10 +5,16 @@
 }
 
 .submenu-controls {
-  margin: 5px 10px 0 10px;
+  margin: 10px 10px 0 10px;
 }
 
 .annotation-disabled, .annotation-disabled a {
   color: @linkColorDisabled;
 }
 
+.annotation-segment {
+  label.cr1 {
+    margin-left: 5px;
+  }
+}
+

+ 1 - 1
src/css/less/tightform.less

@@ -92,7 +92,7 @@
     padding-right: 3px;
   }
   &.annotation-segment {
-    padding: 8px 15px;
+    padding: 8px 10px;
   }
 
   &.last {