I want to get the [fullscreen plugin](https://github.com/rajgoel/reveal.js-plugins) to work with quarto but not enough information is given in the [quarto documentation](https://quarto.org/docs/presentations/revealjs/advanced.html#reveal-plugins)  to install the plugin.

I copied the `plugin.js` file from https://github.com/rajgoel/reveal.js-plugins/tree/master/fullscreen
into my local `fullscreen` directory C:\Users\R\Downloads\quarto_test_files\libs\revealjs\plugin\fullscreen\plugin.js

 The [vscode-reveal example](https://raw.githubusercontent.com/evilz/vscode-reveal/master/samples/fullscreen.md) shows how to make HTML in slides fullscreen mode with the following code.

```html
<!-- .slide: data-fullscreen-->


<iframe class="stretch" data-src="https://www.google.com/maps/embed?pb=!1m14!1m12!1m3!1d61206.89156051744!2d-151.77366863890407!3d-16.50433878928727!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2sde!4v1467468929561"></iframe>
```

I have added plugin: - fullscreen to the yaml header and tried the same code above in quarto but the iframe does not show in fullscreen

```rmarkdown
---
title: "Quarto Presentations"
subtitle: "Create beautiful interactive slide decks with Reveal.js"
format:
  revealjs:
    plugins:
      - fullscreen
---    

<!-- .slide: data-fullscreen-->


<iframe class="stretch" data-src="https://www.google.com/maps/embed?pb=!1m14!1m12!1m3!1d61206.89156051744!2d-151.77366863890407!3d-16.50433878928727!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2sde!4v1467468929561"></iframe>

```

How can this plugin be implemented in Quarto?
Is there an easier way to add custom plugins without navigating into the local files to create the correct folder, etc?




 


2022-05-05T18:46:20Z
rleyvasal
closed
Missing Custom `revealjs`  Plugins instructions documentation
https://github.com/quarto-dev/quarto-cli/issues/806