Skip to content

In-browser Slide Deck Editor?#1329

Description

@karlhorky

Description

Today I saw the amazing Slidev feature by @kermanx recently for being able to drag and drop elements and write changes to MDX:

馃 In Slidev 0.49 (currently in beta), we will get draggable elements just like what you have in Keynote/PowerPoint!

馃帺 What makes it even better is that the positions will be written back to your markdown file magically!

In-browser slide deck editing capabilities would make authoring in Spectacle competitive with the user experience of PowerPoint or Keynote

This could include:

  1. Draggable / resizeable / rotatable elements
  2. Writing the changes back to the Markdown / MDX file
  3. Editable text?

Proposal

  • Adding an "editing mode" in slide deck viewer
  • Creating components for dragging, resizing and rotating elements
  • Writing back to the .md or .mdx file on disk
    • Probably more complex to allow for editing of elements within React components
  • Maybe this can be implemented in a similar way to Slidev's PR?

Alternatives Considered

  1. Just use Slidev - problem: Slidev doesn't support MDX / React (reference 2)

Links / References

Already included above

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature RequestRequest for or introduction of new functionality

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions