Skip to main content
Ctrl+K

munchboka-edutools

  • Directive Reference
  • animate directive
  • answer directive
  • cas-popup directive
  • clear directive
  • circuit directive
  • dialogue directive
  • escape-room directive
  • escape-room-2 directive
  • escaperoom directive
  • example directive
  • exercise directive
  • explore directive
  • factor-tree directive
  • flashcards directive
  • ggb directive
  • ggb-popup directive
  • ggbpopup directive
  • goals directive
  • hints directive
  • horner directive
  • interactive-code directive
  • interactive-graph directive
  • jeopardy directive
  • jeopardy-2 directive
  • jeopardy-answer directive
  • jeopardy-question directive
  • multi-interactive-graph directive
  • multi-plot directive
  • multi-plot2 directive
  • multiplot directive
  • pair-puzzle directive
  • pairpuzzle directive
  • parsons-puzzle directive
  • parsonspuzzle directive
  • plot directive
  • polydiv directive
  • popup directive
  • quiz directive
  • quiz-2 directive
  • quiz-answer directive
  • quiz-question directive
  • room directive
  • sign-chart directive
  • signchart directive
  • signchart-2 directive
  • signchart2 directive
  • solution directive
  • summary directive
  • table directive
  • theory directive
  • timed-quiz directive
  • timedquiz directive
  • turtle directive
  • .md

popup directive

Contents

  • Basic usage
  • Syntax overview
  • Options
  • Inline role
  • Source

popup directive#

The popup directive creates a button that opens a modal popup dialog with arbitrary content.

Basic usage#

```{popup} Show details
:title: Extra information
:width: 500

This content appears inside the modal.
```

Syntax overview#

The optional positional argument sets the button text. The body content is displayed inside the modal dialog.

Options#

Option

Meaning

Default

title

Title displayed in the modal header

button text

width

Modal width in pixels

auto

height

Modal height

auto

Inline role#

This module also registers the {popup} inline role for tooltip-like popups within running text.

Source#

src/munchboka_edutools/directives/popup.py

previous

polydiv directive

next

quiz directive

Contents
  • Basic usage
  • Syntax overview
  • Options
  • Inline role
  • Source

By René Ask

© Copyright 2025.