summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--install/ui/ipa.css8
-rw-r--r--install/ui/src/freeipa/facet.js6
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
});
}