Skip to content
View Martinomagnifico's full-sized avatar
Block or Report

Block or report Martinomagnifico

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Martinomagnifico/README.md

👋 Hi, I'm a designer and sometimes coder from the Netherlands. The name Martino (my usual nickname) was already taken on GitHub, so I added "magnifico" to it. I could have chosen something shorter or less magnificent. But there it is.

Reveal.js Plugins

I wrote some plugins for Reveal.js, mainly out of necessity for my own presentations. They are all open-source. Here's an overview of all of them.

Name Description
Simplemenu
source/demo
A simple plugin for a menubar or a header or footer with an auto-generated menu.
Appearance
source/demo
A plugin that animates elements sequentially like in Powerpoint, using Animate.css.
Multimodal
source/demo
A plugin to show content like images, video and HTML in modal windows.
FsFX
source/demo
A plugin for a button or other element that enters or exits fullscreen.
Verticator
source/demo
A plugin that adds indicators to show the amount of slides in a vertical stack.
Fontsfirst
source/demo
A plugin that makes sure that remote or selfhosted fonts are loaded before initialising Reveal.js.
Relativenumber
source/demo
A simple plugin to get the slide number at a desired location.
CopyCode
source/demo
A simple plugin that automatically shows a 'copy' button in code blocks.
Internation
source/demo
A basic internationalization (i18n) or localization (i10n) plugin that lets the user choose a language for the presentation.
Doghouse
source/demo
A plugin that will render Pug codeblocks when it starts, but it also works with live editing.
Smallcontrol
source/demo
A plugin that restyles the controls to make the vertical control elements smaller.
Tagteam
source/demo
A plugin that is used to dynamically show only certain sections in presentations when you don't want to show everything.
Counteract
source/demo
CounterAct fixes a limitation of CSS counters that do not work in hidden slides.

npm downloads

For Quarto, there are also a few of the above plugins specifically adapted for that environment:

Name Description
Appearance
source/demo
A Quarto extension that animates elements sequentially like in Powerpoint, using Animate.css.
CopyCode
source/demo
A Quarto extension that automatically shows a 'copy' button in code blocks.
Simplemenu
source/demo
A Quarto extension for a menubar or a header or footer with an auto-generated menu.
Verticator
source/demo
A Quarto extension that adds indicators to show the amount of slides in a vertical stack.
Multimodal
source/demo
A Quarto extension to show content like images, video and HTML in modal windows or lightboxes.

Pinned Loading

  1. reveal.js-appearance reveal.js-appearance Public

    An animation plugin for Reveal.js that animates elements sequentially like in Powerpoint. Perfect for online portfolios or other presentations with images.

    JavaScript 97 12

  2. reveal.js-verticator reveal.js-verticator Public

    A plugin for Reveal.js that adds indicators to show the amount of slides in a vertical stack.

    JavaScript 46 6

  3. reveal.js-internation reveal.js-internation Public

    Localization (i10n) or Internationalization (i18n) of Reveal.js presentations. Easy start for translation.

    JavaScript 13 2

  4. reveal.js-simplemenu reveal.js-simplemenu Public

    A simple Reveal.js plugin for a menubar or a header or footer with an auto-generated menu.

    JavaScript 42 8

  5. reveal.js-fsfx reveal.js-fsfx Public

    A plugin for Reveal.js that enables buttons to enter or exit fullscreen (fullscreen buttons); with optional delay to go to a next slide. The plugin also toggles classes on elements at fullscreen ev…

    JavaScript 14 1

  6. reveal.js-relativenumber reveal.js-relativenumber Public

    A plugin for Reveal.js that moves the slide number to a desired location. For example, to a menu bar.

    JavaScript 6 3