update livemap to use rivets.js bindings for data updates

This commit is contained in:
Nabeel Shahzad
2018-05-03 15:07:16 -05:00
parent cbb5182cea
commit 23f1a8225a
21 changed files with 557 additions and 321 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1,28 +1,28 @@
/*!
=========================================================
* Now-ui-kit - v1.0.0
=========================================================
* Product Page: http://www.creative-tim.com/product/now-ui-kit
* Copyright 2017 Creative Tim (http://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/now-ui-kit/blob/master/LICENSE.md)
* Designed by www.invisionapp.com Coded by www.creative-tim.com
=========================================================
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
/*!
=========================================================
* Now-ui-kit - v1.0.0
=========================================================
* Product Page: http://www.creative-tim.com/product/now-ui-kit
* Copyright 2017 Creative Tim (http://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/now-ui-kit/blob/master/LICENSE.md)
* Designed by www.invisionapp.com Coded by www.creative-tim.com
=========================================================
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
*/
/* brand Colors */
/* light colors */
/* ========================================================================
* bootstrap-switch - v3.3.2
* http://www.bootstrap-switch.org
* ========================================================================
* Copyright 2012-2013 Mattia Larentis
* http://www.apache.org/licenses/LICENSE-2.0
/* ========================================================================
* bootstrap-switch - v3.3.2
* http://www.bootstrap-switch.org
* ========================================================================
* Copyright 2012-2013 Mattia Larentis
* http://www.apache.org/licenses/LICENSE-2.0
*/
.bootstrap-switch {
display: inline-block;
@@ -293,9 +293,9 @@
}
/*! nouislider - 9.1.0 - 2016-12-10 16:00:32 */
/* Functional styling;
* These styles are required for noUiSlider to function.
* You don't need to change these rules to apply your design.
/* Functional styling;
* These styles are required for noUiSlider to function.
* You don't need to change these rules to apply your design.
*/
.noUi-target,
.noUi-target * {
@@ -353,8 +353,8 @@
cursor: inherit !important;
}
/* Painting and performance;
* Browsers can paint handles in their own layer.
/* Painting and performance;
* Browsers can paint handles in their own layer.
*/
.noUi-base,
.noUi-handle {
@@ -362,7 +362,7 @@
transform: translate3d(0, 0, 0);
}
/* Slider size and handle placement;
/* Slider size and handle placement;
*/
.noUi-horizontal {
height: 1px;
@@ -391,7 +391,7 @@
top: -17px;
}
/* Styling;
/* Styling;
*/
.noUi-target {
background-color: rgba(182, 182, 182, 0.3);
@@ -405,7 +405,7 @@
transition: background 450ms;
}
/* Handles and cursors;
/* Handles and cursors;
*/
.noUi-draggable {
cursor: ew-resize;
@@ -419,8 +419,8 @@
border-radius: 3px;
background: #FFF;
cursor: default;
-webkit-box-shadow: inset 0 0 1px #FFF,
inset 0 1px 7px #EBEBEB,
-webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
-webkit-transition: 300ms ease 0s;
-moz-transition: 300ms ease 0s;
-ms-transition: 300ms ease 0s;
@@ -433,7 +433,7 @@
transform: scale3d(1.5, 1.5, 1);
}
-webkit-transform: scale3d(1.5, 1.5, 1);
/* Disabled state;
*/
[disabled] .noUi-connect {
background: #B8B8B8;
@@ -445,8 +445,8 @@
cursor: not-allowed;
}
[disabled] .noUi-handle {
cursor: not-allowed;
/* Base;
*
*/
.noUi-pips,
.noUi-pips * {
@@ -459,8 +459,8 @@
color: #999;
}
position: absolute;
color: #999;
/* Values;
*
*/
.noUi-value {
position: absolute;
@@ -472,8 +472,8 @@
font-size: 10px;
}
color: #ccc;
font-size: 10px;
/* Markings;
*
*/
.noUi-marker {
position: absolute;
@@ -488,8 +488,8 @@
background: #AAA;
}
.noUi-marker-large {
background: #AAA;
/* Horizontal layout;
*
*/
.noUi-pips-horizontal {
padding: 10px 0;
@@ -518,8 +518,8 @@
height: 15px;
}
.noUi-marker-horizontal.noUi-marker-large {
height: 15px;
/* Vertical layout;
*
*/
.noUi-pips-vertical {
padding: 0 10px;
@@ -645,10 +645,10 @@
background-color: #FF3636;
}
.slider.slider-danger .noUi-handle {
background-color: #FF3636;
}
/*!
* Datepicker for Bootstrap v1.7.0-dev (https://github.com/uxsolutions/bootstrap-datepicker)
*
* Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
*/
.datepicker {
padding: 8px 6px;
@@ -2198,17 +2198,17 @@ fieldset[disabled]
background-color: #E3E3E3;
}
.input-group[disabled] .input-group-addon {
background-color: #E3E3E3;
}
/*.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
border-right: 0 none;
}
.input-group .form-control:last-child,
/*.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
border-right: 0 none;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
border-left: 0 none;
}*/
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
background-color: #E3E3E3;
@@ -3755,12 +3755,12 @@ img {
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}
-webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}
/* --------------------------------
/* --------------------------------
Nucleo Outline Web Font - nucleoapp.com/
License - nucleoapp.com/license/
Created using IcoMoon - icomoon.io
-------------------------------- */
@font-face {
font-family: 'Nucleo Outline';
@@ -3770,8 +3770,8 @@ Created using IcoMoon - icomoon.io
font-style: normal;
}
font-weight: normal;
font-style: normal;
/*------------------------
base class definition
-------------------------*/
.now-ui-icons {
display: inline-block;
@@ -3784,11 +3784,11 @@ Created using IcoMoon - icomoon.io
-moz-osx-font-smoothing: grayscale;
}
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/*------------------------
change icon size
-------------------------*/
/*------------------------
/*----------------------------------
add a square/circle background
-----------------------------------*/
.now-ui-icons.circle {
padding: 0.33333333em;
@@ -3800,8 +3800,8 @@ Created using IcoMoon - icomoon.io
border-radius: 50%;
}
.now-ui-icons.circle {
border-radius: 50%;
/*------------------------
list icons
-------------------------*/
.nc-icon-ul {
padding-left: 0;
@@ -3825,8 +3825,8 @@ Created using IcoMoon - icomoon.io
left: -1.9047619em;
}
top: -0.19047619em;
left: -1.9047619em;
/*------------------------
spinning icons
-------------------------*/
.now-ui-icons.spin {
-webkit-animation: nc-icon-spin 2s infinite linear;
@@ -3853,11 +3853,11 @@ Created using IcoMoon - icomoon.io
}
}
transform: rotate(360deg);
}
/*------------------------
rotated/flipped icons
-------------------------*/
/*------------------------
/*------------------------
font icons
-------------------------*/
.now-ui-icons.ui-1_check:before {
content: "\EA22";
@@ -5668,21 +5668,21 @@ Created using IcoMoon - icomoon.io
}
}
width: auto;
}
}
/*.separator{
content: "Separator";
color: #FFFFFF;
display: block;
width: 100%;
padding: 20px;
}
.separator-line{
background-color: #EEE;
height: 1px;
width: 100%;
/*.separator{
content: "Separator";
color: #FFFFFF;
display: block;
width: 100%;
padding: 20px;
}
.separator-line{
background-color: #EEE;
height: 1px;
width: 100%;
display: block;
}
.separator.separator-gray{
background-color: #EEEEEE;
}*/
.social-buttons-demo .btn {
margin-right: 5px;

View File

@@ -5,6 +5,16 @@
margin-top: 2px;
}
.map-info-box {
display: none;
position: absolute;
bottom: 0;
padding: 20px;
height: 100px;
z-index: 9999;
background-color: rgba(232, 232, 232, 0.9);
}
.dashboard-box {
background: #067ec1;
color: #FFF;

File diff suppressed because one or more lines are too long

View File

@@ -6799,31 +6799,31 @@ button.close {
}
/*# sourceMappingURL=bootstrap.css.map */
/*!
=========================================================
* Now-ui-kit - v1.0.0
=========================================================
* Product Page: http://www.creative-tim.com/product/now-ui-kit
* Copyright 2017 Creative Tim (http://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/now-ui-kit/blob/master/LICENSE.md)
* Designed by www.invisionapp.com Coded by www.creative-tim.com
=========================================================
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
/*!
=========================================================
* Now-ui-kit - v1.0.0
=========================================================
* Product Page: http://www.creative-tim.com/product/now-ui-kit
* Copyright 2017 Creative Tim (http://www.creative-tim.com)
* Licensed under MIT (https://github.com/creativetimofficial/now-ui-kit/blob/master/LICENSE.md)
* Designed by www.invisionapp.com Coded by www.creative-tim.com
=========================================================
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
*/
/* brand Colors */
/* light colors */
/* ========================================================================
* bootstrap-switch - v3.3.2
* http://www.bootstrap-switch.org
* ========================================================================
* Copyright 2012-2013 Mattia Larentis
* http://www.apache.org/licenses/LICENSE-2.0
/* ========================================================================
* bootstrap-switch - v3.3.2
* http://www.bootstrap-switch.org
* ========================================================================
* Copyright 2012-2013 Mattia Larentis
* http://www.apache.org/licenses/LICENSE-2.0
*/
.bootstrap-switch {
display: inline-block;
@@ -7094,9 +7094,9 @@ button.close {
}
/*! nouislider - 9.1.0 - 2016-12-10 16:00:32 */
/* Functional styling;
* These styles are required for noUiSlider to function.
* You don't need to change these rules to apply your design.
/* Functional styling;
* These styles are required for noUiSlider to function.
* You don't need to change these rules to apply your design.
*/
.noUi-target,
.noUi-target * {
@@ -7154,8 +7154,8 @@ button.close {
cursor: inherit !important;
}
/* Painting and performance;
* Browsers can paint handles in their own layer.
/* Painting and performance;
* Browsers can paint handles in their own layer.
*/
.noUi-base,
.noUi-handle {
@@ -7163,7 +7163,7 @@ button.close {
transform: translate3d(0, 0, 0);
}
/* Slider size and handle placement;
/* Slider size and handle placement;
*/
.noUi-horizontal {
height: 1px;
@@ -7192,7 +7192,7 @@ button.close {
top: -17px;
}
/* Styling;
/* Styling;
*/
.noUi-target {
background-color: rgba(182, 182, 182, 0.3);
@@ -7206,7 +7206,7 @@ button.close {
transition: background 450ms;
}
/* Handles and cursors;
/* Handles and cursors;
*/
.noUi-draggable {
cursor: ew-resize;
@@ -7220,8 +7220,8 @@ button.close {
border-radius: 3px;
background: #FFF;
cursor: default;
-webkit-box-shadow: inset 0 0 1px #FFF,
inset 0 1px 7px #EBEBEB,
-webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
-webkit-transition: 300ms ease 0s;
-moz-transition: 300ms ease 0s;
-ms-transition: 300ms ease 0s;
@@ -7234,7 +7234,7 @@ button.close {
transform: scale3d(1.5, 1.5, 1);
}
-webkit-transform: scale3d(1.5, 1.5, 1);
/* Disabled state;
*/
[disabled] .noUi-connect {
background: #B8B8B8;
@@ -7246,8 +7246,8 @@ button.close {
cursor: not-allowed;
}
[disabled] .noUi-handle {
cursor: not-allowed;
/* Base;
*
*/
.noUi-pips,
.noUi-pips * {
@@ -7260,8 +7260,8 @@ button.close {
color: #999;
}
position: absolute;
color: #999;
/* Values;
*
*/
.noUi-value {
position: absolute;
@@ -7273,8 +7273,8 @@ button.close {
font-size: 10px;
}
color: #ccc;
font-size: 10px;
/* Markings;
*
*/
.noUi-marker {
position: absolute;
@@ -7289,8 +7289,8 @@ button.close {
background: #AAA;
}
.noUi-marker-large {
background: #AAA;
/* Horizontal layout;
*
*/
.noUi-pips-horizontal {
padding: 10px 0;
@@ -7319,8 +7319,8 @@ button.close {
height: 15px;
}
.noUi-marker-horizontal.noUi-marker-large {
height: 15px;
/* Vertical layout;
*
*/
.noUi-pips-vertical {
padding: 0 10px;
@@ -7446,10 +7446,10 @@ button.close {
background-color: #FF3636;
}
.slider.slider-danger .noUi-handle {
background-color: #FF3636;
}
/*!
* Datepicker for Bootstrap v1.7.0-dev (https://github.com/uxsolutions/bootstrap-datepicker)
*
* Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
*/
.datepicker {
padding: 8px 6px;
@@ -8999,17 +8999,17 @@ fieldset[disabled]
background-color: #E3E3E3;
}
.input-group[disabled] .input-group-addon {
background-color: #E3E3E3;
}
/*.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
border-right: 0 none;
}
.input-group .form-control:last-child,
/*.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
border-right: 0 none;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
border-left: 0 none;
}*/
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
background-color: #E3E3E3;
@@ -10556,12 +10556,12 @@ img {
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}
-webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.2);
}
/* --------------------------------
/* --------------------------------
Nucleo Outline Web Font - nucleoapp.com/
License - nucleoapp.com/license/
Created using IcoMoon - icomoon.io
-------------------------------- */
@font-face {
font-family: 'Nucleo Outline';
@@ -10571,8 +10571,8 @@ Created using IcoMoon - icomoon.io
font-style: normal;
}
font-weight: normal;
font-style: normal;
/*------------------------
base class definition
-------------------------*/
.now-ui-icons {
display: inline-block;
@@ -10585,11 +10585,11 @@ Created using IcoMoon - icomoon.io
-moz-osx-font-smoothing: grayscale;
}
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/*------------------------
change icon size
-------------------------*/
/*------------------------
/*----------------------------------
add a square/circle background
-----------------------------------*/
.now-ui-icons.circle {
padding: 0.33333333em;
@@ -10601,8 +10601,8 @@ Created using IcoMoon - icomoon.io
border-radius: 50%;
}
.now-ui-icons.circle {
border-radius: 50%;
/*------------------------
list icons
-------------------------*/
.nc-icon-ul {
padding-left: 0;
@@ -10626,8 +10626,8 @@ Created using IcoMoon - icomoon.io
left: -1.9047619em;
}
top: -0.19047619em;
left: -1.9047619em;
/*------------------------
spinning icons
-------------------------*/
.now-ui-icons.spin {
-webkit-animation: nc-icon-spin 2s infinite linear;
@@ -10654,11 +10654,11 @@ Created using IcoMoon - icomoon.io
}
}
transform: rotate(360deg);
}
/*------------------------
rotated/flipped icons
-------------------------*/
/*------------------------
/*------------------------
font icons
-------------------------*/
.now-ui-icons.ui-1_check:before {
content: "\EA22";
@@ -12469,21 +12469,21 @@ Created using IcoMoon - icomoon.io
}
}
width: auto;
}
}
/*.separator{
content: "Separator";
color: #FFFFFF;
display: block;
width: 100%;
padding: 20px;
}
.separator-line{
background-color: #EEE;
height: 1px;
width: 100%;
/*.separator{
content: "Separator";
color: #FFFFFF;
display: block;
width: 100%;
padding: 20px;
}
.separator-line{
background-color: #EEE;
height: 1px;
width: 100%;
display: block;
}
.separator.separator-gray{
background-color: #EEEEEE;
}*/
.social-buttons-demo .btn {
margin-right: 5px;

File diff suppressed because one or more lines are too long

View File

@@ -1,20 +1,20 @@
{
"/assets/frontend/js/app.js": "/assets/frontend/js/app.js?id=8f1a1bff7c8d0e2888db",
"/assets/frontend/css/now-ui-kit.css": "/assets/frontend/css/now-ui-kit.css?id=70c0f73b28bc686d7791",
"/assets/admin/css/vendor.min.css": "/assets/admin/css/vendor.min.css?id=42f138d32d03b309dec7",
"/assets/admin/js/app.js": "/assets/admin/js/app.js?id=e4a5d8869d23f708dd10",
"/assets/installer/js/app.js": "/assets/installer/js/app.js?id=27b9f2ce0b268e658f01",
"/assets/frontend/js/app.js": "/assets/frontend/js/app.js?id=a9c6b70866d562211ec7",
"/assets/frontend/css/now-ui-kit.css": "/assets/frontend/css/now-ui-kit.css?id=b0a0f05b94a4486db4f2",
"/assets/admin/css/vendor.min.css": "/assets/admin/css/vendor.min.css?id=cc80aec3cf1646f83d8d",
"/assets/admin/js/app.js": "/assets/admin/js/app.js?id=daa4de1b316b95d218ba",
"/assets/installer/js/app.js": "/assets/installer/js/app.js?id=3a51850509367b06cd1f",
"/assets/fonts/glyphicons-halflings-regular.woff2": "/assets/fonts/glyphicons-halflings-regular.woff2?id=b5b5055c6d812c0f9f0d",
"/assets/admin/fonts/glyphicons-halflings-regular.woff2": "/assets/admin/fonts/glyphicons-halflings-regular.woff2?id=b5b5055c6d812c0f9f0d",
"/assets/admin/img/clear.png": "/assets/admin/img/clear.png?id=0e92f4c3efc6988a3c96",
"/assets/admin/img/loading.gif": "/assets/admin/img/loading.gif?id=90a4b76b4f11558691f6",
"/assets/global/js/jquery.js": "/assets/global/js/jquery.js?id=6a07da9fae934baf3f74",
"/assets/admin/css/vendor.css": "/assets/admin/css/vendor.css?id=f139af0f666d5cefde4d",
"/assets/admin/css/vendor.css": "/assets/admin/css/vendor.css?id=99aedbd62dfa118e7b73",
"/assets/admin/js/vendor.js": "/assets/admin/js/vendor.js?id=5130233c88c71fc60135",
"/assets/admin/css/blue.png": "/assets/admin/css/blue.png?id=753a3c0dec86d3a38d9c",
"/assets/admin/css/blue@2x.png": "/assets/admin/css/blue@2x.png?id=97da23d47b838cbd4bef",
"/assets/global/js/vendor.js": "/assets/global/js/vendor.js?id=6436d215691e8f38eb12",
"/assets/global/css/vendor.css": "/assets/global/css/vendor.css?id=115d5c4f2370ae94a962",
"/assets/installer/css/vendor.css": "/assets/installer/css/vendor.css?id=344796a10af1741dc754",
"/assets/installer/css/vendor.css": "/assets/installer/css/vendor.css?id=cd76d2d9611b9a13d644",
"/assets/installer/js/vendor.js": "/assets/installer/js/vendor.js?id=01249af00bd2c1267e15"
}