Skip to content

Slide deck framework: export slides to PDF (download or send to contacts) #423

Description

@rosalie1984

Summary

The slide deck presentation framework should support generating a PDF from a slide deck that can either be downloaded or sent directly to contacts.

Motivation

Today decks are viewed and presented inside the portal, but there is no way to take a deck out of the mesh as a portable, offline artifact. A PDF export makes decks:

  • Shareable with people who are not portal users (clients, external stakeholders).
  • Downloadable for offline review, archiving, or attaching to other communications.
  • Sendable directly to contacts from within the framework, closing the loop from authoring to distribution.

Proposed behavior

  • An "Export to PDF" action on a slide deck that renders the full deck (all slides) to a single PDF.
  • The PDF preserves slide layout/theming as closely as the rendered deck.
  • Two delivery paths:
    1. Download — the user gets the PDF file directly.
    2. Send to contacts — pick one or more contacts and deliver the PDF to them.

Open questions

  • Rendering approach (headless browser / server-side rendering of the deck's layout areas to PDF).
  • How "contacts" are resolved and how delivery is performed (email? in-mesh notification with attachment?).
  • Whether export is per-deck only or also supports a subset/range of slides.

Acceptance criteria

  • A slide deck can be exported to a PDF that faithfully represents its slides.
  • The PDF can be downloaded from the portal.
  • The PDF can be sent directly to one or more selected contacts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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