Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/scrollable modals #561

Merged
merged 5 commits into from
Nov 14, 2020
Merged

Conversation

tarnung
Copy link
Collaborator

@tarnung tarnung commented Nov 8, 2020

#514
overflow: none is not a thing so I don't do anything instead.
I used the bowser function getPlatformType instead of the custom query to determine whether organice is running in a mobile browser. Before isMobileBrowser alyways was undefined for me, on windows and android.

I verified that this returns the right result on windows and android.

tarnung and others added 5 commits November 14, 2020 13:19
     Drawers are scrolled differently on mobile and desktop. On the
     desktop, the user can see the header of the drawer (for example
     the search term) and just scroll the results whereas on mobile
     the user can only scroll the whole modal.
@munen munen force-pushed the feat/scrollable-modals branch from c73c2b5 to 0500395 Compare November 14, 2020 12:21
@munen
Copy link
Collaborator

munen commented Nov 14, 2020

@tarnung Sweet, happy to hear that task lists can be scrolled on Android, again.

And, of course, you're right that overflow: none is not a thing. That's an oversight on my part.

I've added the comment back and explained the rationale for it a bit more in the commit: 699850b

I've also added attribution.

Happy to merge, good work as always! 🙏

@munen
Copy link
Collaborator

munen commented Nov 14, 2020

Closes #514

@munen munen merged commit 42bed28 into 200ok-ch:master Nov 14, 2020
@tarnung tarnung mentioned this pull request Nov 21, 2020
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants