From f98f4d5024cfb7425e16ac5444bdca2f01eee0ab Mon Sep 17 00:00:00 2001 From: Rashid Khan Date: Thu, 17 Oct 2013 14:56:56 -0700 Subject: [PATCH] Added color stepping functions --- .jshintrc | 3 ++- src/app/app.js | 1 - src/app/components/kbn.js | 17 ++++++++++++++++- src/app/components/require.config.js | 2 +- src/app/directives/esVersion.js | 1 - src/app/panels/table/module.html | 1 + src/app/services/dashboard.js | 1 + src/app/services/querySrv.js | 26 ++++++++++++++++++++++---- 8 files changed, 43 insertions(+), 9 deletions(-) diff --git a/.jshintrc b/.jshintrc index 15960ec73ab..54051651ff6 100755 --- a/.jshintrc +++ b/.jshintrc @@ -28,6 +28,7 @@ "globals": { "define": true, - "require": true + "require": true, + "Chromath": false } } \ No newline at end of file diff --git a/src/app/app.js b/src/app/app.js index 8481e3e150d..e331a1b38e1 100755 --- a/src/app/app.js +++ b/src/app/app.js @@ -6,7 +6,6 @@ define([ 'jquery', 'underscore', 'require', - 'elasticjs', 'bootstrap', 'angular-sanitize', diff --git a/src/app/components/kbn.js b/src/app/components/kbn.js index 37fded1776a..a8b4201f4de 100755 --- a/src/app/components/kbn.js +++ b/src/app/components/kbn.js @@ -1,4 +1,4 @@ -define(['jquery', 'underscore','moment'], +define(['jquery','underscore','moment','chromath'], function($, _, moment) { 'use strict'; @@ -459,5 +459,20 @@ function($, _, moment) { ].join(';') + '">'; }; + kbn.colorSteps = function(col,steps) { + var _d = 1.6/steps, // distance between steps + _p = []; // adjustment percentage + + // Create a range of numbers between -0.8 and 0.8 + for(var i = 1; i +