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

Another print version #54

Closed
Strubbl opened this issue Nov 14, 2011 · 10 comments
Closed

Another print version #54

Strubbl opened this issue Nov 14, 2011 · 10 comments

Comments

@Strubbl
Copy link

Strubbl commented Nov 14, 2011

I would like to have a feature, where i can press a key and get a version of the presentation, which I can print. Or at least a CSS-File, which can be used, if I want to print the slides. For example, print 6 slides per page (2 columns and 3 rows).

@imakewebthings
Copy link
Owner

Have you tried printing slides currently? There is a print stylesheet that is part of deck.core which makes everything very stripped down, black and white, one slide per page. Is this a request for a change to that stylesheet?

@Strubbl
Copy link
Author

Strubbl commented Nov 14, 2011

It would be cool, if I press for example the key 'p', the design would show the print version. I tried printing the presentation, but there is so much space between the slides as it is only one slide per page.

@imakewebthings
Copy link
Owner

So what you've described is a combination of a print preview extension and a theme that provides a different print stylesheet. I don't intend to do this myself, but I'll leave this open with the lazyweb tag should anybody else want to tackle either aspect and add their contributions to the wiki.

@Strubbl
Copy link
Author

Strubbl commented Nov 15, 2011

Oh, i see. I should have filed two tickets. Thanks, perhaps somebody else wants to contribute.

@imakewebthings
Copy link
Owner

@Strubbl It's fine that it's one ticket, I just wanted to get things as clear as possible for anyone that stumbles upon this.

@SR-G
Copy link

SR-G commented Mar 5, 2012

I'm confused, so in the end is there a way to have the whole content printed on screen without any stuff related to slide, just the HTML content (with style) but on a standard continuous page ? Something like the "print view" (P key) of slideous, for example.

@imakewebthings
Copy link
Owner

@SR-G There is nothing in core to do this. Somebody would have to write an extension to make this as easy as hitting 'p'. If it's any help, not including a transition theme CSS file and not initializing the deck at all (don't call $.deck('.slide')) has the effect you're after.

@karthik
Copy link

karthik commented Jul 31, 2012

Is the slidesheet in the deck.core folder? I've customized by css and added new classes and my print version is messed up (at least some slides are). Try print previewing one of my decks and you'll see that the first slide appears in the middle and looks completely garbled . Also, a couple of custom fonts I use (to generate symbols) don't appear in the print version (so I'd like to update that too).
thanks.

@imakewebthings
Copy link
Owner

@karthikram The print stylesheet is part of deck.core.css. Everything inside the @media print block.

Sass: https://github.com/imakewebthings/deck.js/blob/master/core/deck.core.scss#L386-450
CSS: https://github.com/imakewebthings/deck.js/blob/master/core/deck.core.css#L311-407

@imakewebthings
Copy link
Owner

Closing this as wont-fix in core.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants