diff --git a/core/misc/icons/bebebe/chevron-disc-left.png b/core/misc/icons/bebebe/chevron-disc-left.png
new file mode 100644
index 000000000000..d1f71ba3e9af
Binary files /dev/null and b/core/misc/icons/bebebe/chevron-disc-left.png differ
diff --git a/core/misc/icons/bebebe/chevron-disc-left.svg b/core/misc/icons/bebebe/chevron-disc-left.svg
new file mode 100644
index 000000000000..70cf58c40f75
--- /dev/null
+++ b/core/misc/icons/bebebe/chevron-disc-left.svg
@@ -0,0 +1 @@
+
diff --git a/core/misc/icons/bebebe/chevron-disc-right.png b/core/misc/icons/bebebe/chevron-disc-right.png
new file mode 100644
index 000000000000..3edbc737b490
Binary files /dev/null and b/core/misc/icons/bebebe/chevron-disc-right.png differ
diff --git a/core/misc/icons/bebebe/chevron-disc-right.svg b/core/misc/icons/bebebe/chevron-disc-right.svg
new file mode 100644
index 000000000000..d026581793bd
--- /dev/null
+++ b/core/misc/icons/bebebe/chevron-disc-right.svg
@@ -0,0 +1 @@
+
diff --git a/core/modules/system/css/system.admin.css b/core/modules/system/css/system.admin.css
index 6dd62f3526ec..c6dd1b5e5e95 100644
--- a/core/modules/system/css/system.admin.css
+++ b/core/modules/system/css/system.admin.css
@@ -14,12 +14,7 @@ div.admin-panel .description {
margin: 0 0 3px;
padding: 2px 0 3px 0;
}
-div.admin-panel .body {
- padding: 0 4px 2px 8px; /* LTR */
-}
-[dir="rtl"] div.admin-panel .body {
- padding: 0 8px 2px 4px;
-}
+
div.admin {
padding-top: 15px;
}
@@ -27,22 +22,16 @@ div.admin {
div.admin .left {
float: left; /* LTR */
width: 47%;
- margin-left: 1em; /* LTR */
}
[dir="rtl"] div.admin .left {
float: right;
- margin-left: 0;
- margin-right: 1em;
}
div.admin .right {
float: right; /* LTR */
width: 47%;
- margin-right: 1em; /* LTR */
}
[dir="rtl"] div.admin .right {
float: left;
- margin-left: 1em;
- margin-right: 0;
}
}
div.admin .expert-link {
diff --git a/core/themes/seven/images/list-item-rtl.png b/core/themes/seven/images/list-item-rtl.png
deleted file mode 100644
index aa654f74a0bf..000000000000
Binary files a/core/themes/seven/images/list-item-rtl.png and /dev/null differ
diff --git a/core/themes/seven/images/list-item.png b/core/themes/seven/images/list-item.png
deleted file mode 100644
index d598d6366bf1..000000000000
Binary files a/core/themes/seven/images/list-item.png and /dev/null differ
diff --git a/core/themes/seven/style.css b/core/themes/seven/style.css
index c628c5501ebb..6d794d8b5f36 100644
--- a/core/themes/seven/style.css
+++ b/core/themes/seven/style.css
@@ -439,13 +439,13 @@ ul.inline li {
ul.inline li {
display: inline;
}
-.admin-list {
+ul.admin-list {
margin: 0;
padding: 0;
}
.admin-list li {
position: relative;
- border-top: 1px solid #ccc;
+ border-top: 1px solid #bfbfbf;
margin: 0;
list-style-type: none;
list-style-image: none;
@@ -455,24 +455,34 @@ ul.inline li {
border: none;
}
.admin-list li a {
- background: url(images/list-item.png) no-repeat 9px 11px; /* LTR */
+ background: url(../../misc/icons/bebebe/chevron-disc-right.svg) no-repeat 1px 16px; /* LTR */
display: block;
- padding: 9px 9px 9px 39px; /* LTR */
+ padding: 14px 15px 14px 25px; /* LTR */
min-height: 0;
}
+.no-svg .admin-list li a {
+ background-image: url(../../misc/icons/bebebe/chevron-disc-right.png); /* LTR */
+}
[dir="rtl"] .admin-list li a {
- background: url(images/list-item-rtl.png) no-repeat right 11px;
- padding: 9px 39px 9px 9px;
+ background: url(../../misc/icons/bebebe/chevron-disc-left.svg) no-repeat right 16px;
+ padding-right: 25px;
+ padding-left: 15px;
+}
+.no-svg [dir="rtl"] .admin-list li a {
+ background-image: url(../../misc/icons/bebebe/chevron-disc-left.png);
}
.admin-list.compact li a {
background-image: none;
- padding: 2px 19px;
+ padding: 2px 0;
}
.admin-list li a:hover,
.admin-list li a:focus,
.admin-list li a:active {
text-decoration: none;
}
+.admin-list li a .label {
+ font-size: 1.0769em;
+}
.admin-list li a:hover .label,
.admin-list li a:focus .label,
.admin-list li a:active .label {
@@ -681,7 +691,7 @@ div.description,
margin: 5px 0;
line-height: 1.231em;
font-size: 0.923em;
- color: #666;
+ color: #555;
}
ul.tips li {
margin: 0.25em 0 0.25em 1.5em; /* LTR */