heroku_and_production_mode_friendly

This commit is contained in:
Israel Ogbole
2016-07-08 00:39:52 +01:00
parent 1f5e20dd1a
commit e54acddc52
7 changed files with 117 additions and 20 deletions

View File

@@ -11,6 +11,8 @@
// about supported directives.
//
//= require jquery
//= require bootstrap-sprockets
//= require jquery_ujs
//= require turbolinks
@@ -24,8 +26,6 @@
//= require js/flot/curvedLines.js
//= require js/flot/jquery.flot.resize.js
//= require js/bootstrap.min.js
//= require js/progressbar/bootstrap-progressbar.min.js
//= require js/icheck/icheck.min.js

View File

@@ -1,5 +1,5 @@
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
* This is a manifest file that'll be compiled into application, which will include all the files
* listed below.
*
* Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
@@ -9,22 +9,23 @@
* compiled file so the styles you add here take precedence over styles defined in any styles
* defined in the other CSS/SCSS files in this directory. It is generally better to create a new
* file per style scope.
*
*= require_tree .
*= require_self
** * require fonts/css/font-awesome.min
*
*= require css/bootstrap.min.css
*= require fonts/css/font-awesome.min.css
*= require css/animate.min.css
*= require css/custom.css
*= require css/maps/jquery-jvectormap-2.0.3.css
*= require css/icheck/flat/green.css
*= require css/floatexamples.css
*= require css/normalize.css
*= require css/nprogress.css
*= require css/ion.rangeSlider.css
*= require css/ion.rangeSlider.skinFlat.css
*/
@import "bootstrap-sprockets";
@import "bootstrap";
@import "font-awesome";
@import "css/animate.min";
@import "css/custom";
@import "css/icheck/flat/green";
@import "css/floatexamples";
@import "css/normalize";
@import "css/ion.rangeSlider";
@import "css/ion.rangeSlider.skinFlat";
@import "pace";

View File

@@ -0,0 +1,76 @@
.pace {
-webkit-pointer-events: none;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.pace-inactive {
display: none;
}
.pace .pace-progress {
background: #29d;
position: fixed;
z-index: 2000;
top: 0;
right: 100%;
width: 100%;
height: 2px;
}
.pace .pace-progress-inner {
display: block;
position: absolute;
right: 0px;
width: 100px;
height: 100%;
box-shadow: 0 0 10px #29d, 0 0 5px #29d;
opacity: 1.0;
-webkit-transform: rotate(3deg) translate(0px, -4px);
-moz-transform: rotate(3deg) translate(0px, -4px);
-ms-transform: rotate(3deg) translate(0px, -4px);
-o-transform: rotate(3deg) translate(0px, -4px);
transform: rotate(3deg) translate(0px, -4px);
}
.pace .pace-activity {
display: block;
position: fixed;
z-index: 2000;
top: 15px;
right: 15px;
width: 14px;
height: 14px;
border: solid 2px transparent;
border-top-color: #29d;
border-left-color: #29d;
border-radius: 10px;
-webkit-animation: pace-spinner 400ms linear infinite;
-moz-animation: pace-spinner 400ms linear infinite;
-ms-animation: pace-spinner 400ms linear infinite;
-o-animation: pace-spinner 400ms linear infinite;
animation: pace-spinner 400ms linear infinite;
}
@-webkit-keyframes pace-spinner {
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes pace-spinner {
0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes pace-spinner {
0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes pace-spinner {
0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes pace-spinner {
0% { transform: rotate(0deg); transform: rotate(0deg); }
100% { transform: rotate(360deg); transform: rotate(360deg); }
}