JGirault has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/336912 )

Change subject: Map attributions should be visible when sidebar is open
......................................................................

Map attributions should be visible when sidebar is open

Bug: T152978
Change-Id: Ic9ea2dcee9d60b8eed9e63177e892fc19433e85d
---
M modules/dialog/dialog.js
M styles/dialog.less
2 files changed, 10 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Kartographer 
refs/changes/12/336912/1

diff --git a/modules/dialog/dialog.js b/modules/dialog/dialog.js
index 05d64e1..a89d9b2 100644
--- a/modules/dialog/dialog.js
+++ b/modules/dialog/dialog.js
@@ -93,6 +93,8 @@
                                return;
                        }
 
+                       dialog.$body.toggleClass( 
'mw-kartographer-mapDialog-sidebar-opened', open );
+
                        mw.track( 'mediawiki.kartographer', {
                                action: open ? 'sidebar-show' : 'sidebar-hide',
                                isFullScreen: true,
diff --git a/styles/dialog.less b/styles/dialog.less
index afb4c9b..d9ec966 100644
--- a/styles/dialog.less
+++ b/styles/dialog.less
@@ -1,4 +1,5 @@
 @import '../lib/wmui-base.less';
+@sidebarWidth: 320px;
 
 /* Dialog footer */
 .mw-kartographer-mapDialog-foot {
@@ -29,7 +30,7 @@
        bottom: 4.5em;
        z-index: 2;
        border-left: @border-base;
-       width: 321px; /* 320+1 so border is hidden on common 320px wide mobile 
devices */
+       width: @sidebarWidth + 1px; /* 320+1 so border is hidden on common 
320px wide mobile devices */
        box-sizing: border-box;
        background-color: #fff;
        padding: 3em 2em 1em;
@@ -131,3 +132,9 @@
        background-size: 32px;
        background-repeat: no-repeat;
 }
+
+.mw-kartographer-mapDialog-sidebar-opened {
+       .leaflet-right.leaflet-bottom {
+               right: @sidebarWidth;
+       }
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/336912
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic9ea2dcee9d60b8eed9e63177e892fc19433e85d
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Kartographer
Gerrit-Branch: master
Gerrit-Owner: JGirault <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to