Переглянути джерело

added a variable for grid color and if statment to switch colors, fixes #10509 (#10517)

Patrick O'Carroll 8 роки тому
батько
коміт
08211eb220
1 змінених файлів з 6 додано та 1 видалено
  1. 6 1
      public/app/plugins/panel/graph/graph.ts

+ 6 - 1
public/app/plugins/panel/graph/graph.ts

@@ -18,6 +18,7 @@ import GraphTooltip from './graph_tooltip';
 import { ThresholdManager } from './threshold_manager';
 import { EventManager } from 'app/features/annotations/all';
 import { convertValuesToHistogram, getSeriesValues } from './histogram';
+import config from 'app/core/config';
 
 /** @ngInject **/
 function graphDirective(timeSrv, popoverSrv, contextSrv) {
@@ -286,6 +287,10 @@ function graphDirective(timeSrv, popoverSrv, contextSrv) {
       }
 
       function buildFlotOptions(panel) {
+        let gridColor = '#c8c8c8';
+        if (config.bootData.user.lightTheme === true) {
+          gridColor = '#a1a1a1';
+        }
         const stack = panel.stack ? true : null;
         let options = {
           hooks: {
@@ -332,7 +337,7 @@ function graphDirective(timeSrv, popoverSrv, contextSrv) {
             borderWidth: 0,
             hoverable: true,
             clickable: true,
-            color: '#c8c8c8',
+            color: gridColor,
             margin: { left: 0, right: 0 },
             labelMarginX: 0,
           },