From bed52f01ac9f24c182e01908727387176257d6c9 Mon Sep 17 00:00:00 2001 From: Salvialf Date: Mon, 28 Jun 2021 15:53:36 +0200 Subject: [PATCH] new UI --- desktop/js/mode.js | 74 ++++++++++++------------ desktop/php/mode.php | 131 +++++++++++++++++++++++++++---------------- 2 files changed, 117 insertions(+), 88 deletions(-) diff --git a/desktop/js/mode.js b/desktop/js/mode.js index 77bb1e3..8c249bd 100644 --- a/desktop/js/mode.js +++ b/desktop/js/mode.js @@ -164,41 +164,34 @@ function addMode(_mode,_updateMode) { div += '
'; div += '

'; div += ''; - div += '' + _mode.name + ''; + div += '{{Mode }}' + _mode.name + ''; div += ''; div += '

'; div += '
'; - + div += '
'; div += '
'; - div += '
'; - - div += '
'; - - div += '
'; + div += ''; + + div += '
'; div += '
'; div += ''; - div += ' {{Supprimer}}'; - div += ' {{Action d\'entrée}}'; - div += ' {{Action de sortie}}'; + div += ' {{Action d\'entrée}}'; + div += ' {{Action de sortie}}'; + div += ' {{Supprimer}}'; div += ''; div += '
'; div += '
'; - + div += '
'; div += '
'; - div += ''; - div += ''; - div += '
'; - - div += '
'; - div += ''; - div += ' {{Icône}}'; - div += ' '; + div += ''; + div += ''; div += '
'; - + div += '
'; - div += ''; div += ''; div += ''; div += ''; @@ -207,18 +200,21 @@ function addMode(_mode,_updateMode) { div += ''; div += ''; div += '
'; - + + div += '
'; + div += ' {{Icône}}'; + div += ' '; div += '
'; - div += '
'; - div += '
'; - div += '
'; - div += '
'; - div += ''; + div += '
'; + div += '
'; + div += '
{{Action(s) d\'entrée}}
'; + div += '
{{Action(s) de sortie}}
'; + div += ''; div += '
'; div += '
'; div += '
'; - + $('#div_modes').append(div); $('#div_modes .mode').last().setValues(_mode, '.modeAttr'); if (is_array(_mode.inAction)) { @@ -230,7 +226,7 @@ function addMode(_mode,_updateMode) { addAction(_mode.inAction[i], 'inAction', '{{Action d\'entrée}}', $('#div_modes .mode').last()); } } - + if (is_array(_mode.outAction)) { for (var i in _mode.outAction) { addAction(_mode.outAction[i], 'outAction', '{{Action de sortie}}', $('#div_modes .mode').last()); @@ -257,19 +253,18 @@ function addAction(_action, _type, _name, _el) { var button = 'btn-default'; if (_type == 'outAction') { input = 'has-error'; - button = 'btn-danger'; + button = 'btn-warning'; } if (_type == 'inAction') { input = 'has-success'; - button = 'btn-success'; + button = 'btn-primary'; } var div = '
'; div += '
'; - div += ''; - div += '
'; - div += ''; - div += ''; - div += ''; + div += ''; + div += ''; div += ''; div += ''; - div += ''; + div += ''; div += ''; div += '
'; div += '
'; var actionOption_id = uniqId(); - div += '
'; + div += '
'; div += '
'; div += '
'; if (isset(_el)) { @@ -313,6 +308,7 @@ function addAction(_action, _type, _name, _el) { }); } } + function updateSelectMode(_convert){ $('select.selectMode').each(function () { var value = $(this).val(); diff --git a/desktop/php/mode.php b/desktop/php/mode.php index 9da09a9..b8e4f71 100644 --- a/desktop/php/mode.php +++ b/desktop/php/mode.php @@ -18,25 +18,37 @@
{{Mes Modes}} - -
-
{{Aucun mode n\'est paramétré, cliquer sur "Ajouter" pour commencer}}
'; + } else { + echo '
'; + echo ''; + echo '
'; + echo ''; + echo '
'; + echo '
'; + echo '
'; foreach ($eqLogics as $eqLogic) { $opacity = ($eqLogic->getIsEnable()) ? '' : 'disableCard'; echo '
'; echo ''; - echo '
'; + echo '
'; echo '' . $eqLogic->getHumanName(true, true) . ''; echo '
'; } - ?> -
+ echo '
'; + } + ?> - +