beeware / beeware/podium

Export to flat HTML file?

Open
#78 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
211
Forks
36
Avg merge
6h 49m
Merged PRs (30d)
1

Description

### What is the problem or limitation you are having?

I have zero idea how hard this would be to implement, but I ran into a situation where the venue's split screen support wasn't working, so we needed to put the slides on a tablet, while I rendered the speaker notes on my laptop.

I handled that by manually creating a LibreOffice slide deck, but wondered how feasible it would be to support exporting pandoc-friendly HTML that could then be further converted to other formats like PDF or OpenDocument's presentation format. (such conversions could also provide a way to prepare slides for printing)

### Describe the solution you'd like

Export to a conversion-friendly HTML format with inline CSS styling.

### Describe alternatives you've considered

Generating PDF or OpenDocument's presentation format directly

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the existing Markdown-based presentation rendering path and how speaker notes are handled, then assess an inline-CSS, pandoc-friendly HTML export against the PDF and OpenDocument alternatives. Done means the export preserves the slide content and notes in a conversion-friendly flat HTML file.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, html, markdown
Domain
content, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.