diff --git a/Views/device_dialog.css b/Views/device_dialog.css index a6b4037..c3d709b 100644 --- a/Views/device_dialog.css +++ b/Views/device_dialog.css @@ -170,7 +170,7 @@ .table-inputs td:nth-of-type(6) { text-align: left; } -#device-config-modal.modal { +#device-config-modal.ec-modal { margin: 0; border-radius: 0; border: none; @@ -181,7 +181,7 @@ #device-config-body { padding: 0 } -#device-config-modal.modal .accordion-toggle { +#device-config-modal.ec-modal .accordion-toggle { white-space: nowrap; overflow: hidden; } @@ -210,19 +210,19 @@ font-size: 12px !important; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; } -#device-config-modal.modal .modal-content { +#device-config-modal.ec-modal .modal-content { margin-top: 0 } -#device-config-modal.modal .modal-sidebar { +#device-config-modal.ec-modal .modal-sidebar { margin: 0 } /* add horizontal padding to devices larger than iphone5 (320px)*/ @media (min-width: 340px) { - #device-config-modal.modal { + #device-config-modal.ec-modal { margin: 0 auto } - #device-config-modal.modal .modal-sidebar { + #device-config-modal.ec-modal .modal-sidebar { margin: 0 -1rem } #device-content { @@ -241,14 +241,14 @@ #device-content { left: 270px; } - #device-config-modal.modal { + #device-config-modal.ec-modal { margin: 0; border-radius: 6px; border: 1px solid rgba(0,0,0,0.3); width: 94%; left: 3%; } - #device-config-modal.modal .modal-sidebar { + #device-config-modal.ec-modal .modal-sidebar { margin: 0 -1rem } diff --git a/Views/device_dialog.js b/Views/device_dialog.js index a1593f6..7126f84 100644 --- a/Views/device_dialog.js +++ b/Views/device_dialog.js @@ -26,7 +26,7 @@ var device_dialog = }, 'drawConfig':function() { - $("#device-config-modal").modal('show'); + emoncmsModal.open('device-config-modal'); this.adjustConfigModal(); this.clearConfigModal(); @@ -280,7 +280,7 @@ var device_dialog = } } update(); - $('#device-config-modal').modal('hide'); + emoncmsModal.close('device-config-modal'); if (init) device_dialog.loadInit(); } else { @@ -290,17 +290,17 @@ var device_dialog = }); $("#device-delete").off('click').on('click', function () { - $('#device-config-modal').modal('hide'); + emoncmsModal.close('device-config-modal'); device_dialog.loadDelete(device_dialog.device, null); }); $("#device-init").off('click').on('click', function () { - $('#device-config-modal').modal('hide'); + emoncmsModal.close('device-config-modal'); device_dialog.loadInit(); }); $("#prepare-custom-template").off('click').on('click', function () { - $('#device-config-modal').modal('hide'); + emoncmsModal.close('device-config-modal'); device_dialog.loadInitCustom(); }); @@ -392,7 +392,7 @@ var device_dialog = 'drawInit': function (result) { - $('#device-init-modal').modal('show'); + emoncmsModal.open('device-init-modal'); device_dialog.adjustInitModal(); $('#device-init-modal-label').html('Initialize Device: '+device_dialog.device.name+''); @@ -577,7 +577,7 @@ var device_dialog = 'loadDelete': function(device, tablerow) { this.device = device; - $('#device-delete-modal').modal('show'); + emoncmsModal.open('device-delete-modal'); $('#device-delete-modal-label').html('Delete Device: '+device.name+''); // Initialize callbacks @@ -605,7 +605,7 @@ var device_dialog = update(); }); } - $('#device-delete-modal').modal('hide'); + emoncmsModal.close('device-delete-modal'); $('#wrap').trigger("device-delete"); }); } diff --git a/Views/device_dialog.php b/Views/device_dialog.php index 61ca5bc..ae83c18 100644 --- a/Views/device_dialog.php +++ b/Views/device_dialog.php @@ -1,14 +1,14 @@ - - + load_css("Modules/device/Views/device_dialog.css"); + load_js("Modules/device/Views/device_dialog.js"); +?> -
- + - - + - + - - - - - -