diff options
-rw-r--r-- | install/ui/ipa.css | 8 | ||||
-rw-r--r-- | install/ui/src/freeipa/facet.js | 6 |
2 files changed, 9 insertions, 5 deletions
diff --git a/install/ui/ipa.css b/install/ui/ipa.css index 11b9aa7f3..0fca9ce0a 100644 --- a/install/ui/ipa.css +++ b/install/ui/ipa.css @@ -1467,11 +1467,11 @@ body.info-page { margin: 0; } -div.entity[name=hbactest] .content-table tbody { +div.facet[data-entity=hbactest] .content-table tbody { bottom: 68px; } -div.entity[name=hbactest] .content-table tfoot td[name=external] { +div.facet[data-entity=hbactest] .content-table tfoot td[name=external] { background-color: #F6F6F6; border: 1px solid #DFDFDF; color: #333333; @@ -1480,11 +1480,11 @@ div.entity[name=hbactest] .content-table tfoot td[name=external] { text-align: left; } -div.entity[name=hbactest] div.facet[name=run_test] .hbac-test-header { +div.facet[data-name=run_test][data-entity=hbactest] .hbac-test-header { height: 100px; } -div.entity[name=hbactest] div.facet[name=run_test] .hbac-test-content { +div.facet[data-name=run_test][data-entity=hbactest] .hbac-test-content { top: 100px; } diff --git a/install/ui/src/freeipa/facet.js b/install/ui/src/freeipa/facet.js index 11450048c..c39b4ca25 100644 --- a/install/ui/src/freeipa/facet.js +++ b/install/ui/src/freeipa/facet.js @@ -338,13 +338,17 @@ IPA.facet = function(spec, no_init) { that.create = function() { + var entity_name = !!that.entity ? that.entity.name : ''; + if (that.domNode) { that.domNode.empty(); that.domNode.detach(); } else { that.domNode = $('<div/>', { 'class': 'facet', - name: that.name + name: that.name, + 'data-name': that.name, + 'data-entity': entity_name }); } |