-
Notifications
You must be signed in to change notification settings - Fork 2
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
Campaign UI #69
Labels
enhancement
New feature or request
Comments
This was referenced Oct 31, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 12, 2018
dhleong
added a commit
that referenced
this issue
Nov 14, 2018
dhleong
added a commit
that referenced
this issue
Nov 14, 2018
dhleong
added a commit
that referenced
this issue
Nov 16, 2018
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Nov 17, 2018
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Nov 18, 2018
Refs #69 The character card is starting to look useful!
dhleong
added a commit
that referenced
this issue
Nov 20, 2018
Refs #69 Basically the DM has to add them to the DM sheet, then the player has to open a special "invite" link to "accept" (IE: save the "campaign" field in their own sheet). Sort of an extra step, but reasonable, I think.
dhleong
added a commit
that referenced
this issue
Nov 20, 2018
dhleong
added a commit
that referenced
this issue
Nov 20, 2018
dhleong
added a commit
that referenced
this issue
Nov 21, 2018
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Nov 21, 2018
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Nov 21, 2018
Refs #69 The character card is starting to look useful!
dhleong
added a commit
that referenced
this issue
Nov 21, 2018
Refs #69 Basically the DM has to add them to the DM sheet, then the player has to open a special "invite" link to "accept" (IE: save the "campaign" field in their own sheet). Sort of an extra step, but reasonable, I think.
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
Refs #69 The character card is starting to look useful!
dhleong
added a commit
that referenced
this issue
Feb 6, 2019
Refs #69 Basically the DM has to add them to the DM sheet, then the player has to open a special "invite" link to "accept" (IE: save the "campaign" field in their own sheet). Sort of an extra step, but reasonable, I think.
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page.
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
Refs #69 The character card is starting to look useful!
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
Refs #69 Basically the DM has to add them to the DM sheet, then the player has to open a special "invite" link to "accept" (IE: save the "campaign" field in their own sheet). Sort of an extra step, but reasonable, I think.
dhleong
added a commit
that referenced
this issue
Feb 9, 2019
dhleong
added a commit
that referenced
this issue
Feb 10, 2019
* Add routing for DM screens ("campaigns") Refs #69 * Scaffold out Campaign pages Refs #69 * Add initial campaign creation UI/UX * Include campaigns in "query-sheets" results; implement :known-campaigns * Add preliminary chars carousel widget Refs #69 Mostly just ensures sheets are loaded; styling to come... eventually * Persist sheet type properly from `:put-sheet!` * Introduce reg-id-sub that supports passing the sheet-id of interest Refs #69 This is not 100% bullet-proof, but it's relatively painless to use in place of an existing subscription, and it allows those subscriptions to *optionally* be used with an arbitrary sheet-id, for use on character cards for a campaign page. * Fix merge error * Implement some core styling for chars carousel, hp bar, etc. Refs #69 The character card is starting to look useful! * Compute smooth color transitions for the HP bar * Add a nice CSS transition on the HP bar * Scaffold out campaign invitation Refs #69 Basically the DM has to add them to the DM sheet, then the player has to open a special "invite" link to "accept" (IE: save the "campaign" field in their own sheet). Sort of an extra step, but reasonable, I think. * Fix ::limited-use being an id-sub * Support including campaign name in invite URLs Also makes it possible to hot-swap routes, which is just fantastic * Sketch out UI for joining a campaign * Implement event flow for joining a campaign We'd probably like to expand the "update-notifier" functionality to be more general so we can show "Campaign joined!" or something as we enter the sheet page * Refactor to have a more general notifiers system * Fix typo * Show notification when joining/leaving a campaign * Move Campaign events/subs to own file; support add/remove members Refs #69 * Add campaign invite instructions + some minor style improvements * Sort others' characters before your own in "add" screen * Show notifiers above overlays * Move "add character" button to the end of the carousel * Add some placeholders and a link to the Campaign UI ticket It's about time for this branch to get merged; there's a ton of refactoring in it already; all the remaining features can be done in one or more seperate branches. The only thing we really need to do before merging is allow players to detach the campaign from their character. * Add a widget in the Builder for leaving the current campaign
dhleong
added a commit
that referenced
this issue
Feb 11, 2019
dhleong
added a commit
that referenced
this issue
Feb 17, 2019
dhleong
added a commit
that referenced
this issue
Feb 17, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Mar 25, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Sep 27, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Sep 29, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Sep 29, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Oct 5, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Nov 27, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Nov 27, 2019
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
dhleong
added a commit
that referenced
this issue
Apr 30, 2020
Refs #69 Taking notes is great, but you also probably want to be able to organize for the current session. The workspace is where you can layout specific notes and other entities for reference as part of session planning.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It'd be nice to support GMs with a "Campaign" UI. I'm envisioning a dashboard that shows player health, maybe stats, searchable note-taking, etc. This likely will inevitably be sheet-specific, but we can have a lot of default components like the note-taking, a basic player list, etc.
Some things we might like:
See also: https://github.com/dhleong/wish/projects/3
The text was updated successfully, but these errors were encountered: