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

Secondary method for selecting a seat #42

Closed
tzeumer opened this issue Jun 5, 2020 · 2 comments
Closed

Secondary method for selecting a seat #42

tzeumer opened this issue Jun 5, 2020 · 2 comments

Comments

@tzeumer
Copy link

tzeumer commented Jun 5, 2020

We recently discovered this very nice plugin. We are not a cafe, restaurant, internet cafe or night club, but a library. And as such not exactly large - due to corona we have "only" 92 seats on two levels. This (https://mars.tub.tuhh.de/) works pretty nicely on larger screens and the image is a real benefit.

But on mobiles it is a bit harder to select a seat. Also, you can only scroll down to the booking button by touching outside the canvas, which is somewhat confusing.

Therefore, I wondered if I could just add a select menu after the time select slider as a secondary method for choosing a seat. And I'd move the booking button above the image, too.

While the latter is no problem, the select menu is far more challenging, than I thought. I've no experience with vue.js and fabric.js. I only (?) need a select menu that simulates a click (or triggers this oberserve method) on a specific (available) table id.

Maybe this would be quite easy to do? I'd appreciate any hint.

Anyway, much obliged for this very useful plugin. :)

@vanadiuz
Copy link
Owner

vanadiuz commented Jun 5, 2020

Hi,

Therefore I wondered, if I could just add a select menu after the time select slider as secondary method for choosing a seat. And I'd move the booking button above the image, too.

It requires solid understanding of what is happening in the code. Because canvas is deeply coupled with all others elements of form.
Mobile version is the weakest part of the plugin. And I have no idea how to do it good. The only advice from me could be a warning for users to reserve a seat using horizontal mode on smartphone.

@vanadiuz vanadiuz closed this as completed Jun 5, 2020
@tzeumer
Copy link
Author

tzeumer commented Jun 5, 2020

Thanks for the quick reply.

Yes, mobile and images is always a challenge. :)

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

No branches or pull requests

2 participants