summaryrefslogtreecommitdiff
path: root/django/contrib/admin/media/css
diff options
context:
space:
mode:
authorJannis Leidel <jannis@leidel.info>2010-01-26 15:02:53 +0000
committerJannis Leidel <jannis@leidel.info>2010-01-26 15:02:53 +0000
commitc14937cf7a1e8c25702e89485cc2dd33aa0d3a16 (patch)
tree41894e28b3b2ba2e5c0c8adfea919f2553835644 /django/contrib/admin/media/css
parentdf82175c17667b76ac968e059583f795b8909526 (diff)
Fixed #12508 - Added ability to dynamically add inlines in the admin app.
Refs #13. Also introduces an ``empty_form`` attribute on formsets to make it easier to implement dynamic forms. Many thanks to Zain Memon for the initial patch from his Summer of Code 2009 project, Stanislaus Madueke for his django-dynamic-formset app and all the other people helping out. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12297 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/contrib/admin/media/css')
-rw-r--r--django/contrib/admin/media/css/base.css2
-rw-r--r--django/contrib/admin/media/css/forms.css32
-rw-r--r--django/contrib/admin/media/css/ie.css6
-rw-r--r--django/contrib/admin/media/css/rtl.css4
-rw-r--r--django/contrib/admin/media/css/widgets.css4
5 files changed, 40 insertions, 8 deletions
diff --git a/django/contrib/admin/media/css/base.css b/django/contrib/admin/media/css/base.css
index a08b185632..da502f357a 100644
--- a/django/contrib/admin/media/css/base.css
+++ b/django/contrib/admin/media/css/base.css
@@ -365,7 +365,7 @@ input[type=text], input[type=password], textarea, select, .vTextField {
.button, input[type=submit], input[type=button], .submit-row input {
background: white url(../img/admin/nav-bg.gif) bottom repeat-x;
- padding: 3px;
+ padding: 3px 5px;
color: black;
border: 1px solid #bbb;
border-color: #ddd #aaa #aaa #ddd;
diff --git a/django/contrib/admin/media/css/forms.css b/django/contrib/admin/media/css/forms.css
index fbe4b753af..6716d1c4d5 100644
--- a/django/contrib/admin/media/css/forms.css
+++ b/django/contrib/admin/media/css/forms.css
@@ -247,10 +247,7 @@ fieldset.monospace textarea {
}
.inline-related h3 span.delete {
- padding-left: 20px;
- position: absolute;
- top: 2px;
- right: 10px;
+ float: right;
}
.inline-related h3 span.delete label {
@@ -274,6 +271,11 @@ fieldset.monospace textarea {
color: #fff;
}
+.inline-group .tabular fieldset.module {
+ border: none;
+ border-bottom: 1px solid #ddd;
+}
+
.inline-related.tabular fieldset.module table {
width: 100%;
}
@@ -320,8 +322,28 @@ fieldset.monospace textarea {
padding: 0 5px;
}
-.inline-group ul.tools a.add {
+.inline-group div.add-row,
+.inline-group .tabular tr.add-row td {
+ color: #666;
+ padding: 3px 5px;
+ border-bottom: 1px solid #ddd;
+ background: #e1e1e1 url(../img/admin/nav-bg.gif) top left repeat-x;
+}
+
+.inline-group .tabular tr.add-row td {
+ padding: 4px 5px 3px;
+ border-bottom: none;
+}
+
+.inline-group ul.tools a.add,
+.inline-group div.add-row a,
+.inline-group .tabular tr.add-row td a {
background: url(../img/admin/icon_addlink.gif) 0 50% no-repeat;
padding-left: 14px;
+ font-size: 11px;
+ outline: 0; /* Remove dotted border around link */
}
+.empty-form {
+ display: none;
+}
diff --git a/django/contrib/admin/media/css/ie.css b/django/contrib/admin/media/css/ie.css
index 30a08e44b2..5fd1ce364b 100644
--- a/django/contrib/admin/media/css/ie.css
+++ b/django/contrib/admin/media/css/ie.css
@@ -48,4 +48,10 @@
.change-list .filtered {
_height: 400px;
+}
+
+/* IE doesn't know alpha transparency in PNGs */
+
+.inline-deletelink {
+ background: transparent url(../img/admin/inline-delete-8bit.png) no-repeat;
} \ No newline at end of file
diff --git a/django/contrib/admin/media/css/rtl.css b/django/contrib/admin/media/css/rtl.css
index 6819a231bb..0bed6898b4 100644
--- a/django/contrib/admin/media/css/rtl.css
+++ b/django/contrib/admin/media/css/rtl.css
@@ -187,6 +187,10 @@ fieldset .field-box {
text-align: right;
}
+.inline-deletelink {
+ float: left;
+}
+
/* MISC */
.inline-related h2 {
diff --git a/django/contrib/admin/media/css/widgets.css b/django/contrib/admin/media/css/widgets.css
index 9f9e63efba..620e08289a 100644
--- a/django/contrib/admin/media/css/widgets.css
+++ b/django/contrib/admin/media/css/widgets.css
@@ -416,13 +416,13 @@ ul.orderer li.deleted:hover, ul.orderer li.deleted a.selector:hover {
/* EDIT INLINE */
.inline-deletelink {
- display: block;
+ float: right;
text-indent: -9999px;
background: transparent url(../img/admin/inline-delete.png) no-repeat;
width: 15px;
height: 15px;
- margin: 0.4em 0;
border: 0px none;
+ outline: 0; /* Remove dotted border around link */
}
.inline-deletelink:hover {