diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/css/dmnEditorTabs.css b/dmnverifierfrontend/src/main/resources/META-INF/resources/css/dmnEditorTabs.css index c84642e94a86486f8dbc747d0b55162c81d2818b..e08622d352a80da1d933e4903721d9b5c9a6e3b3 100644 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/css/dmnEditorTabs.css +++ b/dmnverifierfrontend/src/main/resources/META-INF/resources/css/dmnEditorTabs.css @@ -99,3 +99,7 @@ min-height: 20px; max-height: 20px; } + +.rule-index { + width: 47px; +} diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnCamundaApi.js b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnCamundaApi.js index afeb3400aa8a323845800c0e7ae4f8a630ca276c..6deb51ad547f92a6ba7c600de8056196e7ffa32b 100644 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnCamundaApi.js +++ b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnCamundaApi.js @@ -5,9 +5,9 @@ let camundaEngineUrl = ''; let connectionSuccess = false; let $camundaApiRoot = $('#camunda-api-root'); let $textCamundaUrl = $(` - <input class="modal-element" type="text" size="60"> + <input class="modal-element" type="url" size="60" placeholder="Enter Camunda Server"> `); -$textCamundaUrl.val('localhost'); + let $buttonConnectCamundaUrl = $(` <button class="clickable modal-element" size="60" id="camunda-connect" onclick="connectCamunda()">Connect</button> @@ -29,7 +29,15 @@ let $camundaApiContainer = $(`<div id="camunda-api-container">`); // register Button action $(document).ready(function () { + $textCamundaUrl.on('keyup', function (ev) { + if (ev.keyCode === 13) { + // Cancel the default action, if needed + ev.preventDefault(); + $buttonConnectCamundaUrl.click(); + } + }); clearCamundaApiRoot(); + $ }); function clearCamundaApiRoot() { @@ -195,5 +203,6 @@ function loadCamundaDecisionXml(decisionSelect) { } }); } + decisionSelect.value = 'null'; } } diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnVerifier.js b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnVerifier.js index 5e1fbfc70523bf4a60a81cbb3b6d4c6aacda5e90..f1add96cb247f05ee5d2fa2e2f963230c9b7e609 100644 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnVerifier.js +++ b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnVerifier.js @@ -49,6 +49,7 @@ function loadAvailableTypes() { type: 'GET', error: function (err) { inactiveBackend = true; + types = []; handleStatus(); }, success: function (data) { @@ -101,7 +102,8 @@ function cleanDmnVerifierRoot() { id: -1, text: "All verifier" }, - allowClear: true + width: 'resolve', + allowClear: true, }); // Add Button Verifications $header.append($(` @@ -115,6 +117,7 @@ function cleanDmnVerifierRoot() { // add header to root $root.append($header); + $('.select2-search__field').css('width', ''); $root.append($(`<div id="dmn-verifier-content">`)); return $root; }