Skip to content
View Martinomagnifico's full-sized avatar

Block or report Martinomagnifico

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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 105 13

  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 47 6

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

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

    JavaScript 14 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 46 6

  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 16 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