From 5904bdf2c0c5c62ef607e18e95eacb0e09b5a498 Mon Sep 17 00:00:00 2001
From: Chris Hallberg <crhallberg@gmail.com>
Date: Fri, 29 Apr 2016 12:52:27 -0400
Subject: [PATCH] Only include bootstrap-slider.min.css when needed.

---
 themes/bootstrap3/templates/Recommend/SideFacets.phtml   | 1 +
 themes/bootstrap3/templates/search/advanced/eds.phtml    | 1 +
 themes/bootstrap3/templates/search/advanced/ranges.phtml | 1 +
 themes/bootstrap3/theme.config.php                       | 1 -
 4 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/themes/bootstrap3/templates/Recommend/SideFacets.phtml b/themes/bootstrap3/templates/Recommend/SideFacets.phtml
index f8a35dee515..f13781aaaa7 100644
--- a/themes/bootstrap3/templates/Recommend/SideFacets.phtml
+++ b/themes/bootstrap3/templates/Recommend/SideFacets.phtml
@@ -90,6 +90,7 @@
           </div>
           <? if ($rangeFacets[$title]['type'] == 'date'): ?>
             <? $this->headScript()->appendFile('vendor/bootstrap-slider.js'); ?>
+            <? $this->headLink()->appendStylesheet('vendor/bootstrap-slider.min.css'); ?>
             <?
               $min = !empty($rangeFacets[$title]['values'][0]) ? min($rangeFacets[$title]['values'][0], 1400) : 1400;
               $future = date('Y', time()+31536000);
diff --git a/themes/bootstrap3/templates/search/advanced/eds.phtml b/themes/bootstrap3/templates/search/advanced/eds.phtml
index 6c953e9c71d..89719909aeb 100644
--- a/themes/bootstrap3/templates/search/advanced/eds.phtml
+++ b/themes/bootstrap3/templates/search/advanced/eds.phtml
@@ -93,6 +93,7 @@
         </div>
         <?
           $this->headScript()->appendFile('vendor/bootstrap-slider.js');
+          $this->headLink()->appendStylesheet('vendor/bootstrap-slider.min.css');
           $min = !empty($current['values'][0]) ? min($current['values'][0], 1400) : 1400;
           $future = date('Y', time()+31536000);
           $max = !empty($current['values'][1]) ? max($future, $current['values'][1]) : $future;
diff --git a/themes/bootstrap3/templates/search/advanced/ranges.phtml b/themes/bootstrap3/templates/search/advanced/ranges.phtml
index f740da6d4ad..af4f030b68f 100644
--- a/themes/bootstrap3/templates/search/advanced/ranges.phtml
+++ b/themes/bootstrap3/templates/search/advanced/ranges.phtml
@@ -21,6 +21,7 @@
         </div>
         <?
           $this->headScript()->appendFile('vendor/bootstrap-slider.js');
+          $this->headLink()->appendStylesheet('vendor/bootstrap-slider.min.css');
           $min = !empty($current['values'][0]) ? min($current['values'][0], 1400) : 1400;
           $future = date('Y', time()+31536000);
           $max = !empty($current['values'][1]) ? max($future, $current['values'][1]) : $future;
diff --git a/themes/bootstrap3/theme.config.php b/themes/bootstrap3/theme.config.php
index ba64ddfcc49..c449d2ea7d8 100644
--- a/themes/bootstrap3/theme.config.php
+++ b/themes/bootstrap3/theme.config.php
@@ -7,7 +7,6 @@ return array(
         //'bootstrap-custom.css',
         'compiled.css',
         'vendor/font-awesome.min.css',
-        'vendor/bootstrap-slider.min.css',
         'print.css:print',
     ),
     'js' => array(
-- 
GitLab