Skip to content

Commit

Permalink
ARTEMIS-3653 broker diagram improvements
Browse files Browse the repository at this point in the history
* only show the checkboxes that have any influence on the diagram
* add additional brokers that are known but are not part of the cluster (at this moment)
* made construction of master-slave pair slightly more readable
* simplified construction of dummy broker icon
* show properties of current broker with the correct node of the diagram
* use the new styling for the current broker icon
* show the broker name instead of "broker"
* replace style ThisBroker with ThisMasterBroker+ThisSlaveBroker
* do not show quotes around address- and queue-names
* show the broker name without port number when the port number is the default one
* properly document the icon choices
  • Loading branch information
Erwin Dondorp authored and jbertram committed Feb 17, 2022
1 parent 4692603 commit c9d427a
Show file tree
Hide file tree
Showing 2 changed files with 147 additions and 53 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ svg text {
font-family: PatternFlyIcons-webfont;
}

.pf-topology-svg g.ThisBroker circle {
stroke: #801944;
.pf-topology-svg g.ThisMasterBroker circle {
stroke: black;
fill: #c12766;
}

Expand All @@ -54,11 +54,20 @@ svg text {
fill: #c12766;
}

.pf-topology-svg g.ThisSlaveBroker circle {
stroke: black;
fill: #cf242a;
}

.pf-topology-svg g.SlaveBroker circle {
stroke: #82171b;
fill: #cf242a;
}

.pf-topology-svg g.OtherBroker circle {
stroke: #82171b;
}

.pf-topology-svg g.Address circle {
stroke: #2b326e;
fill: #3e489f;
Expand Down

0 comments on commit c9d427a

Please sign in to comment.