summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Munoz <46942991+tataraba@users.noreply.github.com>2024-10-08 12:13:23 +0200
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2024-10-08 12:39:55 +0200
commitef56e1ff6dc71a08154e52a1044892e60c25ad77 (patch)
treea5023413e36031fc86e7bfc2efe8bd83f97630e5
parent862026a8b93febcf20f91479d07fea0e47118836 (diff)
Fixed #35799 -- Fixed the positioning of the inline admin plus icon for RTL languages.
-rw-r--r--django/contrib/admin/static/admin/css/forms.css2
-rw-r--r--django/contrib/admin/static/admin/js/inlines.js4
2 files changed, 2 insertions, 4 deletions
diff --git a/django/contrib/admin/static/admin/css/forms.css b/django/contrib/admin/static/admin/css/forms.css
index 302d515751..ae697cf58d 100644
--- a/django/contrib/admin/static/admin/css/forms.css
+++ b/django/contrib/admin/static/admin/css/forms.css
@@ -460,8 +460,6 @@ body.popup .submit-row {
.inline-group div.add-row a,
.inline-group .tabular tr.add-row td a {
- background: url(../img/icon-addlink.svg) 0 1px no-repeat;
- padding-left: 16px;
font-size: 0.75rem;
}
diff --git a/django/contrib/admin/static/admin/js/inlines.js b/django/contrib/admin/static/admin/js/inlines.js
index e9a1dfe122..a4246d6e12 100644
--- a/django/contrib/admin/static/admin/js/inlines.js
+++ b/django/contrib/admin/static/admin/js/inlines.js
@@ -50,11 +50,11 @@
// If forms are laid out as table rows, insert the
// "add" button in a new table row:
const numCols = $this.eq(-1).children().length;
- $parent.append('<tr class="' + options.addCssClass + '"><td colspan="' + numCols + '"><a href="#">' + options.addText + "</a></tr>");
+ $parent.append('<tr class="' + options.addCssClass + '"><td colspan="' + numCols + '"><a class="addlink" href="#">' + options.addText + "</a></tr>");
addButton = $parent.find("tr:last a");
} else {
// Otherwise, insert it immediately after the last form:
- $this.filter(":last").after('<div class="' + options.addCssClass + '"><a href="#">' + options.addText + "</a></div>");
+ $this.filter(":last").after('<div class="' + options.addCssClass + '"><a class="addlink" href="#">' + options.addText + "</a></div>");
addButton = $this.filter(":last").next().find("a");
}
}