redhatgov.github.io icon indicating copy to clipboard operation
redhatgov.github.io copied to clipboard

Host workshop slides on site via reveal.js

Open dischord01 opened this issue 7 years ago • 5 comments

Found a cool Hugo theme that is using reveal.js to host slides from the site. this would be good for having the presentation along with the workshop content in one manageable place.

https://themes.gohugo.io/theme/docdock/create-page/page-slide/

dischord01 avatar Aug 03 '17 16:08 dischord01

A year and a half later...I think I figured it out (that link is broken btw):

https://slides.fiercesw.network/ (Press F11 to enter full screen, formatted for 16:9)

The reveal.js sits behind an nginx reverse proxy, some other bits done to get it all working proper and without root running a NodeJS server...

The reveal.js framework is certainly powerful and cool, but has some weird resolution adaptive functions that it tries to be smart with...I'm gonna test a real responsive framework with it and see how that goes...there's also some really interesting viewer multiplexing functions that are dope for audience participation.

kenmoini avatar Mar 13 '19 07:03 kenmoini

Now you’re just showing off... Approved!

On Wed, Mar 13, 2019 at 3:57 AM Ken Moini [email protected] wrote:

A year and a half later...I think I figured it out (that link is broken btw):

https://slides.fiercesw.network/ (Press F11 to enter full screen, formatted for 16:9)

The reveal.js sits behind an nginx reverse proxy, some other bits done to get it all working proper and without root running a NodeJS server...

The reveal.js framework is certainly powerful and cool, but has some weird resolution adaptive functions that it tries to be smart with...I'm gonna test a real responsive framework with it and see how that goes...there's also some really interesting viewer multiplexing functions that are dope for audience participation.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RedHatGov/redhatgov.github.io/issues/57#issuecomment-472317579, or mute the thread https://github.com/notifications/unsubscribe-auth/ACHzPXzvSjkyKoNFj6SEf9xgQy4VCGtDks5vWK9_gaJpZM4Ossn_ .

-- Regards,

S. Brad Sollar

dischord01 avatar Mar 13 '19 23:03 dischord01

Very nicely done, Ken!

  • Alex

On Wed, Mar 13, 2019 at 7:29 PM Brad [email protected] wrote:

Now you’re just showing off... Approved!

On Wed, Mar 13, 2019 at 3:57 AM Ken Moini [email protected] wrote:

A year and a half later...I think I figured it out (that link is broken btw):

https://slides.fiercesw.network/ (Press F11 to enter full screen, formatted for 16:9)

The reveal.js sits behind an nginx reverse proxy, some other bits done to get it all working proper and without root running a NodeJS server...

The reveal.js framework is certainly powerful and cool, but has some weird resolution adaptive functions that it tries to be smart with...I'm gonna test a real responsive framework with it and see how that goes...there's also some really interesting viewer multiplexing functions that are dope for audience participation.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/RedHatGov/redhatgov.github.io/issues/57#issuecomment-472317579 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACHzPXzvSjkyKoNFj6SEf9xgQy4VCGtDks5vWK9_gaJpZM4Ossn_

.

-- Regards,

S. Brad Sollar

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RedHatGov/redhatgov.github.io/issues/57#issuecomment-472646059, or mute the thread https://github.com/notifications/unsubscribe-auth/AVdXcqK4n2yyK8y1NVMPG0ExBZMGRJwuks5vWYnvgaJpZM4Ossn_ .

--

J. Alexander Jacocks | Senior Solutions Architect (e) [email protected] | Public Sector Business Development (c) (240) 447-5974 | Tyson's Corner, VA (g) CC28 8136 C253 907A B9BB 9EEA D3C8 1A3A 790A 0AB9

ajacocks avatar Mar 14 '19 14:03 ajacocks

Repo is here: https://github.com/kenmoini/slide-decks

There are some things I was able to recreate in HTML/CSS, such as the circles silo slide...other slides are just image extracts since I don't have full source to the PPTs.

Feel free to contribute/fork, and as always, happy to collaborate on something together!

I'll be porting some of the common theme ones over but also integrating it into a new workshop layout that features context-less switching between slides, docs, terminal, and addressed URL...

kenmoini avatar Mar 14 '19 15:03 kenmoini

So after taking a look at the state of things I found out that while Red Hat does have Slides.com access, it is ancient and only in read-only mode for archival purposes. In other words, we don't have Slides.com access...

So if we want to include slide decks for the workshops in order to have them centralized/standardized/much easier to access/share then we'd have to reimplement them as code in Reveal.js manually. The lazy-persons way of doing this would be to flatten the Google Slides decks to a PDF, export each page as a PNG, set those PNGs as the background image of the slides in Reveal.js.

Alternatively, we could have just a direct link to a public Google Slides deck that people could use/share. That would require maintaining a GA deck in a centralized location (not in an employee Drive).

Alternative to the alternatives, we could just do what the official Ansible workshops do (https://ansible.github.io/workshops/), and simply host a PDF version. Probably the simplest of them all, but provides the least control over the customization/flow/targeting of slide content.

Thoughts?

kenmoini avatar Aug 13 '20 19:08 kenmoini