ENTAXY-374 release 1.8.2

This commit is contained in:
2022-08-23 13:40:11 +03:00
parent b68642f81c
commit f495628c75
618 changed files with 61269 additions and 3202 deletions

View File

@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb.ui</groupId>
<artifactId>entaxy-hawtio</artifactId>
<version>1.8.1</version>
<version>1.8.2</version>
</parent>
<groupId>ru.entaxy.esb.ui.hawtio</groupId>
<artifactId>entaxy-branding-plugin</artifactId>

View File

@ -19,7 +19,18 @@
*/
/* jmx tree icon */
.ru-entaxy-esb span.node-icon::before, .ru-entaxy-esb-context-folder span.node-icon::before {
/*.ru-entaxy-esb span.node-icon::before,*/
.node-entaxytree span.node-icon::before /* BUT this way icons aren't present in JMX */
/*.ru-entaxy-esb-0-0-0-0-folder span.node-icon::before,
.ru-entaxy-esb-platform-folder span.node-icon::before,
.ru-entaxy-esb-adapters-folder span.node-icon::before,
.ru-entaxy-esb-artemis-adapter-1-folder span.node-icon::before,
.ru-entaxy-esb-artemis-amqp-adapter-1-folder span.node-icon::before,
.ru-entaxy-esb-file-adapter-1-folder span.node-icon::before,
.ru-entaxy-esb-h2-adapter-1-4-199-folder span.node-icon::before,
.ru-entaxy-esb-postgresql-adapter-42-2-9-folder span.node-icon::before,
.ru-entaxy-esb-rabbitmq-amqp-adapter-1-folder span.node-icon::before*/
{
display: inline-block;
background: url(../img/entaxy.svg);
min-width: 16px;
@ -31,6 +42,86 @@
vertical-align: middle;
}
/*.ru-entaxy-esb-adapters-folder span.node-icon::before*/
/*.ru-entaxy-esb-artemis-adapter-1-folder span.node-icon::before
{
display: inline-block;
background: url(../img/artemis.png);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
.ru-entaxy-esb-artemis-amqp-adapter-1-folder span.node-icon::before
{
display: inline-block;
background: url(../img/activemq.png);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
.ru-entaxy-esb-file-adapter-1-folder span.node-icon::before
{
display: inline-block;
background: url(../img/jesus.jpg);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
.ru-entaxy-esb-h2-adapter-1-4-199-folder span.node-icon::before
{
display: inline-block;
background: url(../img/h2.png);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
.ru-entaxy-esb-postgresql-adapter-42-2-9-folder span.node-icon::before
{
display: inline-block;
background: url(../img/postgresql.png);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
.ru-entaxy-esb-rabbitmq-amqp-adapter-1-folder span.node-icon::before
{
display: inline-block;
background: url(../img/rabbitmq.svg);
min-width: 16px;
min-height: 16px;
background-size: 16px 16px;
background-position: -1px center;
background-repeat: no-repeat;
content: "" !important;
vertical-align: middle;
}
*/
/* fonts */
@ -131,6 +222,18 @@ svg text {
color: #B24E78;
}
.btn-add-modal {
font-size: 14px;
}
.btn-add-modal:focus {
outline: none;
}
.btn-add-modal:active:focus {
outline: none;
}
.pf-c-button.pf-m-primary {
background-color: #B24E78;
}
@ -165,7 +268,7 @@ svg text {
border-color: #B21054;
}
/*These change the row ina table when hovered over*/
/*These change the row in a table when hovered over*/
.table-hover>tbody>tr:hover {
background-color: #B24E78;
}
@ -212,6 +315,14 @@ tbody>tr:hover {
color: #fff!important;
}
/*.list-group.list-view-pf.list-view-pf-view {
margin-top: -30px;
}*/
.entaxy-result-table {
width: 300px;
}
/* This changes the color of the underline in the main left menuLeft hand menu tab underline*/
.pf-c-nav__list .pf-m-current.pf-c-nav__link::after, .pf-c-nav__list .pf-m-current>.pf-c-nav__link::after {
background-color: #B24E78;
@ -236,6 +347,103 @@ table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {
position: relative;
}
/* CSSs for entaxy modal window are below */
.modal-xl {
width: 70%;
}
.modal-body-header {
height: 70px;
max-height: 70px;
margin-bottom: 15px;
padding-top: 5px;
padding-left: 15px;
padding-right: 15px;
border-bottom: 1px #f5f5f5 solid;
}
.entaxy-modal-container .modal-body {
height: calc(100vh - 300px);
max-height: calc(100vh - 300px);
padding: 0px;
}
.modal-list-container {
display: flex;
flex-direction: column;
}
.modal-list-toolbar-container {
flex: initial;
padding-left: 20px;
padding-right: 20px;
}
.modal-list-list-container {
min-height:200px;
overflow-y:auto;
flex:initial;
}
/* This changes the size of the list-view item */
/*.list-group-item*/
.modal-list-list-container .list-view-pf-main-info {
height: 30px;
padding-top: 10px;
padding-bottom: 10px;
}
.modal-group-fields-container {
height: 100%;
max-height: 100%;
display: flex;
flex-direction: row;
}
.modal-groups-list-container {
width: 335px;
}
.modal-group-fields-form-container {
overflow-y: auto;
flex: auto;
}
.modal-group-fields-form-container .form-group {
margin-left: 0px;
margin-right: 0px;
}
/*
.modal {
text-align: center;
padding: 0!important;
}
.modal::before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -4px;
}
.modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle;
}
*/
.modal-top-margin-override {
top: 40px;/*
transform: translateY(-50%) !important;
-webkit-transform: translateY(-50%) !important;
-moz-transform: translateY(-50%) !important;
-ms-transform: translateY(-50%) !important;
-o-transform: translateY(-50%) !important;*/
}
/*This is the original css from HawtIO 1,leaving as is as somemay be used*/
* {
font-family: "Open Sans";
@ -1349,6 +1557,10 @@ i.expandable-indicator.folder {
background-color: darkorange;
}
.toast-pf {
max-width: 50%;
}
.toast.toast-warning * {
color: black;
}
@ -1731,7 +1943,8 @@ a:hover {
.prefs > .row-fluid > .tabbable > .nav.nav-tabs > li {
margin-bottom: 0px;
margin-top: 0px; padding-left: 20px;
margin-top: 0px;
padding-left: 20px;
padding-right: 20px;
}

View File

@ -100,12 +100,13 @@ var Branding = (function (Branding) {
// !! that's absolutely awful !!
// but there's no other way to make those links open in new window
window.linkModifier = window.setInterval(function(){
if (document.readyState == "complete") {
var collection = document.getElementsByTagName("footer").item(0).getElementsByTagName("a");
for (var i=0; i<collection.length; i++)
collection.item(i).setAttribute("target", "_blank");
window.clearInterval(window.linkModifier);
window.linkModifier = window.setInterval(function() {
if (document.readyState == "complete" && document.getElementsByTagName("footer").item(0)) {
var collection = document.getElementsByTagName("footer").item(0).getElementsByTagName("a");
// collection.map(el => return el.item(0).setAttribute("target", "_blank"));
for (var i=0; i<collection.length; i++)
collection.item(i).setAttribute("target", "_blank");
window.clearInterval(window.linkModifier);
}
}, 500);