Skip to content

Popout board #87

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

lepelog
Copy link
Contributor

@lepelog lepelog commented Feb 4, 2020

Basic popout board that can be viewed by everyone with the link (basically #68 ).
There are a few unresolved questions though, should every board have this option available? Currently a key gets generated when the room is generated, but it could be an option when the room is created.
Where should the link that can be shared be displayed? Currently it's just a link in the room settings on the side of the board titled "Popout URL", which is probably not optimal.
Another question is if only the board should be shown or the players, their score and/or the chat as well. I would implement all of them

@kbuzsaki
Copy link
Owner

kbuzsaki commented Feb 4, 2020

Hey -- thanks for putting together a PR, it's nice to see exactly what you had in mind :)

Unfortunately there's a bit of a conflict though, I'm getting ready to roll out a big refactor of the frontend javascript and then implement the popout board on top of that. (see the js_modularize branch).

I also have a WIP implementation of the popout board locally which will support players within the room resizing their board. I'm not sure yet if I want to open that up to viewers though, since I'm concerned about the additional load that it might put on the server.

@lepelog lepelog force-pushed the feature/popout-board branch from 49c046b to 91b7b55 Compare April 30, 2020 22:28
@Lego6245 Lego6245 mentioned this pull request Oct 18, 2020
@kbuzsaki
Copy link
Owner

kbuzsaki commented Nov 4, 2022

My current implementation of a popout is at #85 (comment)

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