Interesting idea. Maybe you can show a full working example of how this would work, particularly the second suggestion (change history)?
I don't like the idea of creating two completely different flows between mobile (new page) and desktop (dialog) as it would quickly make the code unnecessarily complex.
Interesting idea. Maybe you can show a full working example of how this would work, particularly the second suggestion (change history)?
I don't like the idea of creating two completely different flows between mobile (new page) and desktop (dialog) as it would quickly make the code unnecessarily complex.
Why not just make it obvious that they're looking at a modal on mobile? Remove the confusion rather than coding around it.
I'm not about to write a whole implementation, but here's some good base examples
developer.mozilla.org/en-US/docs/W...