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