From: Anton Khorev Date: Sat, 8 Mar 2025 15:26:07 +0000 (+0300) Subject: Make close buttons stick to the top of scrolled areas X-Git-Tag: live~27^2 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/c3fa34b5954bf9b5281229934da37f62c99119e8?ds=inline;hp=--cc Make close buttons stick to the top of scrolled areas --- c3fa34b5954bf9b5281229934da37f62c99119e8 diff --git a/app/assets/javascripts/leaflet.sidebar-pane.js b/app/assets/javascripts/leaflet.sidebar-pane.js index 6c7de5da7..7408585f2 100644 --- a/app/assets/javascripts/leaflet.sidebar-pane.js +++ b/app/assets/javascripts/leaflet.sidebar-pane.js @@ -18,7 +18,7 @@ L.OSM.sidebarPane = function (options, uiClass, buttonTitle, paneTitle) { button.appendTo($container); const $ui = $("
") - .attr("class", uiClass + "-ui"); + .attr("class", `${uiClass}-ui position-relative z-n1`); $("

") .text(I18n.t(paneTitle)) diff --git a/app/views/layouts/_sidebar_close.html.erb b/app/views/layouts/_sidebar_close.html.erb index 5c3773625..6c9686a50 100644 --- a/app/views/layouts/_sidebar_close.html.erb +++ b/app/views/layouts/_sidebar_close.html.erb @@ -1,5 +1,14 @@ - -