]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/richtext.js
Move help card between pane/sidebar depending on sidebar visibility
[rails.git] / app / assets / javascripts / richtext.js
index cb0bd1f27188469e794e2b52cf38c5332efc0244..1383a34dff7a4a67d6804cc1e4ae4f70fddab4f9 100644 (file)
@@ -32,4 +32,18 @@ $(document).ready(function () {
 
     preview.css("min-height", minHeight + "px");
   });
+
+  var updateHelp = function () {
+    $(".richtext_container .richtext_help_sidebar:not(:visible):not(:empty)").each(function () {
+      var container = $(this).closest(".richtext_container");
+      $(this).children().appendTo(container.find(".tab-pane[id$='_help']"));
+    });
+    $(".richtext_container .richtext_help_sidebar:visible:empty").each(function () {
+      var container = $(this).closest(".richtext_container");
+      container.find(".tab-pane[id$='_help']").children().appendTo($(this));
+    });
+  };
+
+  updateHelp();
+  $(window).on("resize", updateHelp);
 });