From 4c4b4a79cb53e8e1a34bebc71c19d74d7ecc79b8 Mon Sep 17 00:00:00 2001 From: webchick <webchick@24967.no-reply.drupal.org> Date: Mon, 8 Oct 2012 12:27:53 -0700 Subject: [PATCH] Issue #1608878 follow-up by tim.plunkett: Move Dropbutton CSS to dropbutton.base.css from node.admin.css. --- core/misc/dropbutton/dropbutton.base-rtl.css | 4 ++++ core/misc/dropbutton/dropbutton.base.css | 18 +++++++++++++-- core/modules/node/node.admin-rtl.css | 7 ------ core/modules/node/node.admin.css | 24 -------------------- 4 files changed, 20 insertions(+), 33 deletions(-) delete mode 100644 core/modules/node/node.admin-rtl.css diff --git a/core/misc/dropbutton/dropbutton.base-rtl.css b/core/misc/dropbutton/dropbutton.base-rtl.css index 044272b5254a..917c2a89800f 100644 --- a/core/misc/dropbutton/dropbutton.base-rtl.css +++ b/core/misc/dropbutton/dropbutton.base-rtl.css @@ -7,6 +7,10 @@ /** * The dropbutton arrow. */ +.dropbutton-widget { + left: 0; + right: auto; +} .dropbutton-toggle { left: 0; right: auto; diff --git a/core/misc/dropbutton/dropbutton.base.css b/core/misc/dropbutton/dropbutton.base.css index 5a5f71ca33e8..307484eb41cb 100644 --- a/core/misc/dropbutton/dropbutton.base.css +++ b/core/misc/dropbutton/dropbutton.base.css @@ -14,10 +14,17 @@ box-sizing: border-box; } .dropbutton-wrapper { - display: inline-block; + display: block; + min-height: 2em; + position: relative; } .dropbutton-widget { - position: relative; + position: absolute; + right: 0; /* LTR */ +} +.dropbutton-wrapper, +.dropbutton-widget { + max-width: 100%; } /* UL styles are over-scoped in core, so this selector needs weight parity. */ .dropbutton-widget .dropbutton { @@ -44,6 +51,13 @@ .dropbutton-multiple .dropbutton-widget { padding-right: 2em; /* LTR */ } +.dropbutton-multiple.open, +.dropbutton-multiple.open .dropbutton-widget { + max-width: none; +} +.dropbutton-multiple.open { + z-index: 100; +} .dropbutton-multiple .dropbutton .secondary-action { display: none; } diff --git a/core/modules/node/node.admin-rtl.css b/core/modules/node/node.admin-rtl.css deleted file mode 100644 index d836f6598480..000000000000 --- a/core/modules/node/node.admin-rtl.css +++ /dev/null @@ -1,7 +0,0 @@ -/** - * Operations dropbuttons - */ -.dropbutton-widget { - left: 0; - right: auto; -} diff --git a/core/modules/node/node.admin.css b/core/modules/node/node.admin.css index c23db9d1d82e..101a38d53904 100644 --- a/core/modules/node/node.admin.css +++ b/core/modules/node/node.admin.css @@ -9,27 +9,3 @@ .revision-current { background: #ffc; } - -/** - * Operations dropbuttons - */ -.dropbutton-wrapper { - display: block; - min-height: 2em; - position: relative; -} -.dropbutton-widget { - position: absolute; - right: 0; /* LTR */ -} -.dropbutton-wrapper, -.dropbutton-widget { - max-width: 100%; -} -.dropbutton-multiple.open, -.dropbutton-multiple.open .dropbutton-widget { - max-width: none; -} -.dropbutton-multiple.open { - z-index: 100; -} -- GitLab