Use reveal.js to export the slide deck

Created on 31 October 2019, about 5 years ago
Updated 21 May 2024, 7 months ago

Acceptance Criteria

  • The task on this issue is to theme a set of slide templates and let people select and export which slides they want to use:
    https://docs.google.com/presentation/d/1zwudnF5g5Egd03freGBSQQSuUvo-eN_k...
  • Enable users to select the slides and check them out to be used within reveal.js format.
    Here is a demo: http://revealjs.com/
  • Documentation exists as a FAQ page on the Promote Drupal site to outline the steps of exporting their slides with reveal.js and how to open them in a browser to present their slides.

Approach

  • We could build our own twig template to override the field template for the entity reference field containing a slide decks referenced nodes. Change the markup to that required by reveal.js and attach the library to the template. Needs confirmation.
  • Alternatively we can use https://www.drupal.org/project/revealjs_node to have this functionality already in place. Needs confirmation.
  • At the end create a FAQ on the main site to help people understand how to use the export and take out the slides

Notes

About reveal.js
https://github.com/hakimel/reveal.js "A framework for easily creating beautiful presentations using HTML.
reveal.js comes with a broad range of features including nested slides, Markdown contents, PDF export, speaker notes and a JavaScript API. There's also a fully featured visual editor and platform for sharing reveal.js presentations at slides.com."

Feature request
Status

Active

Component

User interface

Created by

🇵🇹Portugal ricardoamaro

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024