-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Presentation API Proposal #712
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
Comments
Sounds good to me. FWIW, I'm not sure if the backend has validation for presentations in yet. |
Okay, so I may have to add proper tests |
It might make sense to use this markdown format since it already has a precedent in technical computing:
In Jupyter, users could write their presentation in markdown, copy that markdown to a string, then pass the string to a class that converts the markdown to Spectacle JSON and POSTs it to Plotly. @cpsievert - you've used this ioslides module from RStudio, right? Anything you wish it had? |
Yep, but I'm actually thinking of moving away from ioslides towards this remark-js based rmarkdown presentation template -- https://github.com/yihui/xaringan I mainly want to switch because the default styling looks way better, and I'm no CSS wizard. |
Maybe we should use this markdown format instead then:
https://github.com/gnab/remark
Looks ~95% the same as ioslides anyway.
…On Mon, Apr 10, 2017 at 1:20 PM, Carson Sievert ***@***.***> wrote:
Yep, but I'm actually thinking of moving away from ioslides towards this
remark-js based rmarkdown presentation template --
https://github.com/yihui/xaringan
I mainly want to switch because the default styling looks way better, and
I'm no CSS wizard.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#712 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABx4aoUNKuqY8TOot3_GPlDaztxFXhkBks5rumTsgaJpZM4Mc_3S>
.
|
Love this idea. Simple for users to use. |
@cpsievert This seems to be the case for a lot of folks. We should ship this with a few default themes available, maybe based in these ones? Any others? https://www.pinterest.com/pin/822540319412564320/ |
@Kully so maybe the workflow is something like this?
|
I like all of these Jack. We could even allow for custom templates that get generated when you give a list of 3 or 4 colors to create the theme, eg. [ |
Presentation Wrapper is finished |
cc: @jackparmer @cldougl @chriddyp
Presentation API Proposal - a wrapper that is built similarly to the Dashboard one.
-add a
presentations.py
file inplotly/api/v2/
for requests (https://api.plot.ly/v2/spectacle-presentations)-make a
presentations_objs
file or something with a similar title-add
py.presentations_ops
class topy
For visual feedback, Jack suggested something that looks like this: http://rmarkdown.rstudio.com/ioslides_presentation_format.html
and only supporting a few layouts for a first pass.
For tests, as with Dashboards, letting the backend yell at me if the JSON of the presentation is bad seems good enough for the first pass.
Any other suggestions? 😄
The text was updated successfully, but these errors were encountered: