Closed (fixed)
Project:
Drupal core
Version:
8.8.x-dev
Component:
workspaces.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
29 Oct 2019 at 17:11 UTC
Updated:
26 Dec 2019 at 12:19 UTC
Jump to comment: Most recent, Most recent file




Comments
Comment #2
dixon_Comment #3
dixon_Comment #4
dixon_Comment #5
dixon_Comment #6
dixon_Comment #7
kris_nikolov commentedI am at Drupalcon Amsterdam, and will review this problem now.
Comment #8
chrisdarke commentedAt Amsterdam 2019, helping out on this issue as a Mentor
Comment #9
michael.j.gleeson commentedI am at Drupalcon Amsterdam 2019 and I am helping on This.
Comment #10
StevenAvelino commentedI am at Drupalcon Amsterdam 2019, and will review this proble
Comment #11
StevenAvelino commentedAfter the patch, the button appears correctly on Desktop and mobile.
Comment #12
kris_nikolov commentedComment #13
kris_nikolov commentedEverything looks good except that on Ubuntu 18.04 when using browser Google Chrome version 70.0 and the Umami theme, the element still looks broken under 767px screen width.
Comment #14
martamarczak commentedI am at Drupalcon Amsterdam 2019 and I am helping on This.
Comment #15
kris_nikolov commentedWorked on the patch with martamarczak, it fixes the problem with the button being overlapped by the active workspace on ubuntu chrome for on mobile viewport.
Mentored by chrisdark and realityloop
Comment #16
realityloop commentedI mentored @martamarczak and @breakfull on this issue
Comment #17
vints24 commentedIt seems to be nice @breakfull and @StevenAvelino. ;-)
Comment #18
jhuhta commentedTested and works.
Comment #19
jhuhta commentedScreenshot after the patch, on Ubuntu Chrome 77.
Works the similar way on Firefox.
Comment #20
shaalI tested this on ubuntu chrome + firefox, desktop & mobile looks good and elements do not overlap each other.
I noticed that when on mobile, it actually cover the WHOLE screen. Is that how it is meant to be?
Comment #21
amateescu commentedAs far as I know, yes :)
Comment #22
lauriiiThis seems like an off-canvas problem. I'd say we should make this a separate issue that is done in the scope of the whole off-canvas.
👍This is caused by div elements not being in the scope of the off-canvas reset.
We probably should move this to a separate issue since this is not related to the desktop problem.
Comment #23
amateescu commentedThanks for the review!
Re #22:
1. Fair point, I'll open a separate issue for this.
3. The mobile viewport problem is also in the Workspace drawer, and also for the Umami theme, so I think it should be ok handle it here as well. Updated the issue summary to mention it and added the before/after screenshots.
Comment #24
amateescu commentedHere's the followup for the off-canvas font size issue: #3094668: UI elements inside the off-canvas dialog have a higher font size in Umami
Comment #25
lauriiiThis is still kind of broken for me. This is how this looks with Chrome 78.0.
And this is how this looks in iOS 13.1 Safari.
Sorry that I didn't provide any context on #22.3. The reason for pushing back on that was that I thought it would have been nice to get the issue described in the issue summary at the time fixed with the least resistance. I'm still fine moving this to a separate issue. However, if we want to fix that here, we should make sure that the bug is actually resolved on all browsers.
Comment #26
amateescu commentedWhoa.. I didn't realize the mobile appearance was this broken :/ In that case, #22.3 / #25 makes perfect sense, let's leave the mobile problems to another issue.
Comment #28
lauriiiCommitted 9868712 and pushed to 9.0.x and 8.9.x. Thanks!
Leaving open for a backport to 8.8.x after the freeze is over.
Comment #31
lauriiiCherry-picked to 8.8.x.
Comment #32
amateescu commentedThe mobile problems discovered in #25 are handled in #3100611: Improve the Workspaces toolbar UI for desktop and mobile :)