diff --git a/rd_ui/app/index.html b/rd_ui/app/index.html
index 2925c70aab..57ec53f70f 100644
--- a/rd_ui/app/index.html
+++ b/rd_ui/app/index.html
@@ -14,7 +14,6 @@
-
@@ -131,8 +130,6 @@
-
-
diff --git a/rd_ui/app/scripts/app.js b/rd_ui/app/scripts/app.js
index d25421c776..6586698e6b 100644
--- a/rd_ui/app/scripts/app.js
+++ b/rd_ui/app/scripts/app.js
@@ -7,7 +7,6 @@ angular.module('redash', [
'redash.renderers',
'redash.visualization',
'highchart',
- 'ui.select2',
'angular-growl',
'angularMoment',
'ui.bootstrap',
@@ -16,8 +15,8 @@ angular.module('redash', [
'ngRoute',
'ui.select',
'naif.base64'
- ]).config(['$routeProvider', '$locationProvider', '$compileProvider', 'growlProvider',
- function ($routeProvider, $locationProvider, $compileProvider, growlProvider) {
+ ]).config(['$routeProvider', '$locationProvider', '$compileProvider', 'growlProvider', 'uiSelectConfig',
+ function ($routeProvider, $locationProvider, $compileProvider, growlProvider, uiSelectConfig) {
if (featureFlags.clientSideMetrics) {
Bucky.setOptions({
host: '/api/metrics'
@@ -32,6 +31,8 @@ angular.module('redash', [
return query.$promise;
};
+ uiSelectConfig.theme = "bootstrap";
+
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|http|data):/);
$locationProvider.html5Mode(true);
growlProvider.globalTimeToLive(2000);
diff --git a/rd_ui/app/scripts/visualizations/base.js b/rd_ui/app/scripts/visualizations/base.js
index 3177409c52..1aaf975b6b 100644
--- a/rd_ui/app/scripts/visualizations/base.js
+++ b/rd_ui/app/scripts/visualizations/base.js
@@ -84,10 +84,6 @@
template: '