diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2011-09-23 17:49:46 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2011-09-26 14:57:22 +0000 |
commit | d8f8613e99f241507b7cbcb9b573d18697796b94 (patch) | |
tree | 5191522d779d29b2947032d5ea526d5a56b0b5ab | |
parent | dfc704de25bbf60062361c4a7d41971a77e5c9a4 (diff) | |
download | freeipa-d8f8613e99f241507b7cbcb9b573d18697796b94.tar.gz freeipa-d8f8613e99f241507b7cbcb9b573d18697796b94.tar.xz freeipa-d8f8613e99f241507b7cbcb9b573d18697796b94.zip |
Fixed: Column header for attributes table should be full width
https://fedorahosted.org/freeipa/ticket/1841
The column header for the attributes table (IPA.attributes_widget) does not cover the entire width of the table. This problem appears in the adder dialog and details page for permissions, self-service permissions, and delegations.
-rw-r--r-- | install/ui/aci.js | 9 | ||||
-rw-r--r-- | install/ui/ipa.css | 23 |
2 files changed, 9 insertions, 23 deletions
diff --git a/install/ui/aci.js b/install/ui/aci.js index 929e13d4..fc62f277 100644 --- a/install/ui/aci.js +++ b/install/ui/aci.js @@ -248,7 +248,7 @@ IPA.attributes_widget = function(spec) { that.table = $('<table/>', { id:id, - 'class':'search-table aci-attribute-table' + 'class':'search-table aci-attribute-table scrollable' }). append('<thead/>'). append('<tbody/>'). @@ -257,10 +257,9 @@ IPA.attributes_widget = function(spec) { var tr = $('<tr></tr>').appendTo($('thead', that.table)); tr.append($('<th/>', { - style:"height:2em; vertical-align:bottom;", - html:$('<input/>',{ + html: $('<input/>', { type: "checkbox", - click: function(){ + click: function() { $('.aci-attribute', that.table). attr('checked', $(this).attr('checked')); that.set_dirty(that.test_dirty()); @@ -275,7 +274,7 @@ IPA.attributes_widget = function(spec) { that.create_undo(container); } - if (that.object_type){ + if (that.object_type) { that.populate(that.object_type); } }; diff --git a/install/ui/ipa.css b/install/ui/ipa.css index 7876da35..a838195c 100644 --- a/install/ui/ipa.css +++ b/install/ui/ipa.css @@ -964,30 +964,17 @@ span.main-separator{ cursor: default; } - -.aci-attribute-table { - -} - -.aci-attribute-table thead{ - display: block; -} - - -.aci-attribute-table tbody{ - width: 100%; - height:10em; - overflow:auto; +.aci-attribute-table tbody { border-bottom: 1px solid #8a8a8a; - display: block; + height:10em; } -.aci-attribute-table th.aci-attribute-column{ - width: 20.5em; +.aci-attribute-table .aci-attribute-column { + width: 200em; /* it will fit actual width */ } .entity-views{ - list-style-type:none; + list-style-type:none; } .entity-views li { |