diff --git a/adminsortable/static/adminsortable/css/admin.sortable.inline.css b/adminsortable/static/adminsortable/css/admin.sortable.inline.css index 4783fad..bc5cd22 100644 --- a/adminsortable/static/adminsortable/css/admin.sortable.inline.css +++ b/adminsortable/static/adminsortable/css/admin.sortable.inline.css @@ -2,24 +2,7 @@ cursor: move; } -.sortable .inline-related .module.aligned .fa, +.sortable .inline-related h3 .fa, .sortable.inline-group .module .fa { - display: block; - float: left; -} - -.sortable .inline-related .module.aligned .fa { - margin: 5px 10px 0 0; -} - -.sortable .inline-related.flat-admin .module.aligned .fa { - margin: 9px 10px 0 0; -} - -.sortable.inline-group .module .fa { - margin: 26px -10px 0 10px; -} - -.sortable.inline-group.flat-admin .module .fa { - margin: 34px -10px 0 10px; + margin-right: 5px; } diff --git a/adminsortable/static/adminsortable/js/admin.sortable.stacked.inlines.js b/adminsortable/static/adminsortable/js/admin.sortable.stacked.inlines.js index 4afbea3..b6e21f4 100644 --- a/adminsortable/static/adminsortable/js/admin.sortable.stacked.inlines.js +++ b/adminsortable/static/adminsortable/js/admin.sortable.stacked.inlines.js @@ -42,7 +42,7 @@ success: function() { var fieldsets = ui.item.find('fieldset'), highlightedSelector = fieldsets.filter('.collapsed').length === fieldsets.length ? 'h3' : '.form-row', - icons = ui.item.parent().find(highlightedSelector).find('.fa'); + icons = ui.item.parent().find('h3 > .fa'); // set icons based on position icons.removeClass('fa-sort-desc fa-sort-asc fa-sort'); diff --git a/adminsortable/templates/adminsortable/edit_inline/stacked-1.5.x.html b/adminsortable/templates/adminsortable/edit_inline/stacked-1.5.x.html index c133fe6..d99276b 100644 --- a/adminsortable/templates/adminsortable/edit_inline/stacked-1.5.x.html +++ b/adminsortable/templates/adminsortable/edit_inline/stacked-1.5.x.html @@ -6,13 +6,19 @@ {{ inline_admin_formset.formset.non_form_errors }} {% for inline_admin_form in inline_admin_formset %}