Skip to content

[Feature]: Improvements for Presentation Mode (comments, fixed positions) #42

Description

@jerik

What feature would you like to see?

Feature request: Improvements for Presentation Mode

I have two feature requests for the Presentation Mode in Markview.

1. Support hidden comments in Markdown

It would be helpful to have a way to add comments or notes in Markdown that are not visible in Presentation Mode.

Use case

While creating a presentation, I often want to keep internal thoughts, notes, helper text, or alternative versions directly in the Markdown file without showing them during the actual presentation.

I tried using HTML comments, for example:

<!-- comment -->

However, this causes side effects in Presentation Mode. In many cases, the slide content is then rendered left-aligned instead of centered.

Expected behavior

There should be a supported way to add comments or speaker/internal notes that are ignored in Presentation Mode and do not affect the layout or alignment of the slide.


2. Consistent positioning of slide content

In Presentation Mode, slide content is centered by default. When slides contain different amounts of content, this causes elements to visually “jump” between slides. For example, the heading is not always displayed at the same vertical position.

This makes the presentation feel visually unstable.

Use case

It would be useful to define certain slide elements, such as a heading or footer, so that they always appear at a fixed position on the slide.

For example:

  • A heading could always appear at the same position near the top of the slide.
  • A footer could always appear at a fixed position near the bottom of the slide.

For footers, this would only work reliably if the slide content does not exceed the screen height. The presentation author would be responsible for ensuring that.

Desired behavior

It would be great to have a way to define fixed-position slide regions, such as:

  • heading
  • main content
  • footer

Ideally, it should also be possible to configure the alignment of the heading and footer:

  • left-aligned
  • centered
  • right-aligned

This would make presentations feel more consistent and visually stable across slides.

Why is this needed?

Presentation Mode currently makes it difficult to keep internal notes in Markdown without affecting the slide layout. In addition, centered slide content can visually shift between slides when the amount of content changes. These features would help authors create cleaner Markdown presentations with hidden notes and more consistent, stable slide layouts.

Additional context

Here is an example file that shows the side effects of using HTML comments in Markdown with Presentation Mode.

test-html-comments-in-markdown.md

Before submitting

  • I have searched existing feature requests to avoid duplicates

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions